rushilrawat.github.io is the personal portfolio site for Rushil Rawat, a Computer Science student at UMass Amherst. It showcases his AI/ML & web development projects, skills, and contact information with a sleek, responsive design.
- π Blazing-fast static build via Vite
- π Dark & light mode with smooth transitions
- π¨ Framer Motion scroll-triggered animations
- π± Fully responsive on desktop, tablet, and mobile
- π Project gallery with live demos & GitHub links
- π οΈ Contact section with βShare My Portfolioβ and downloadable rΓ©sumΓ© (coming soon)
- π·οΈ SEO-friendly metadata (Open Graph, Twitter Cards, canonical URL)
| Layer | Tech |
|---|---|
| Framework | React + Vite |
| Styling | Tailwind CSS + shadcn/ui |
| Animations | Framer Motion |
| Icons | lucide-react |
| Deployment | GitHub Pages |
rushilrawat.github.io/
βββ index.html
βββ assets/
β βββ index-<hash>.css
β βββ index-<hash>.js
βββ media/
β βββ favicon.png
β βββ og-image.png
β βββ rushilrawat.jpeg
βββ README.md
This site is automatically served from the main branch of this repo via GitHub Pages. To update:
- Build locally
npm run build
- Push the dist/ output
git subtree push --prefix dist pages main
(or manually copy dist/* into this repo, commit & push.)
After a minute, your changes will be live at https://rushilrawat.github.io/
- While this repo is primarily a deployment target, suggestions and PRs are welcome:
- Fork this repo
- Make edits (in your forkβs index.html, /media, or Vite config)
- Open a Pull Request back here
This siteβs source (and associated assets) are released under the MIT License.
Built with β€οΈ by Rushil Rawat