Because my last portfolio was too boring
- Next.js 15 - The React framework that makes sense
- TypeScript - JavaScript, but fancy
- Tailwind CSS - Because writing CSS is hard
- Framer Motion - Animation library that sparks joy
# install dependencies
pnpm install
# fire up the dev server
pnpm dev
# open http://localhost:3001
# (yes, 3001, because 3000 is mainstream)All data lives in src/lib/data/:
projects.json- Your cool projectsexperience.json- Your professional journey (aka the grind train)skills.json- Things you good at (or maybe not)social-links.json- Where people can stalk you
Pro tip: You can use markdown in experience descriptions for fancy formatting!
pnpm buildFound a bug? Want to add a feature? PRs welcome!
Just remember:
- Keep it clean
- Keep it fast
- Keep it fancy ✨
Made with ☕ and 💖 by your friendly neighbourhood Shuvadipta Das