A modern, fast, and minimal personal website built with React 19, TypeScript, Vite 7, Tailwind CSS 4, and enhanced with Framer Motion animations and Lucide iconography.
| Layer | Tools / Libraries |
|---|---|
| Framework | React 19 (with React DOM) |
| Build Tool | Vite 7 |
| Language | TypeScript |
| Styling | Tailwind CSS 4, PostCSS, Autoprefixer |
| Animation | Framer Motion |
| Icons | Lucide React |
| Tooling | ESLint (typescript-eslint, react hooks & refresh plugins) |
- Node.js 18+ (recommend LTS)
- pnpm / npm / yarn (choose one; examples use
npm)
npm install
# or
pnpm install
# or
yarnnpm run devVisit: http://localhost:5173 (or the port Vite prints)
npm run buildPreview the build locally:
npm run previewgit add -A
git commit -m "Your changes"
git push origin main