This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI
About Me
Hi, I am Sayandeep Dutta, an undergrad pursuing Computer Science and Engineering. I usually spend my time closing GitHub issues.
I have worked on a couple of projects — Code Sensei and Eco-Todo are the best ones so far. I ship code, work on building my startup, and network all day round with passionate individuals.
Portfolio
🔗 Live Portfolio:
https://port-web-hhdr7uoq3a-uc.a.run.app/
How I Built It
Well, portfolios nowadays are getting out of hand. Instead of something super complex, I decided to create a simplistic one, giving it a bit of modern and artistic feel with papers and ink, doodles, and other interesting animations.
Starting with AI Studio and ending at Antigravity!
- I made the main website on AI Studio and added elements like animations, art, and text, fine-tuning it on Antigravity.
- Framer Motion powers parallax hero elements, staggered TextReveal letters, and magnetic buttons; the modal gallery reuses AnimatePresence for graceful open/close.
- Lenis provides easy, weighty scrolling so the sticky project stacks feel anchored while cards scale/rotate with progress.
Tech Stack
- Vite + React 19
- TypeScript
- Tailwind-style utility classes + lucide-react icons
- Framer Motion for animations
- Lenis for smooth scrolling
- Docker + Nginx; Cloud Run/Cloud Build
What I'm Most Proud Of
My website blends editorial aesthetics with modern web portfolios. The paper texture background, hand-drawn doodle overlays, polaroid-style profile photo with a Bengali caption ("হ্যালো ! কি খবর"), and playful sticky note elements create a unique and elegant identity.
- The editorial encounter with rotating headlines gives a magazine-like feel at the start of the page.
- Project Cards that scale as you scroll, each with different skins and styles, having a butter smooth animation.
- Pop-up project cards with description, UI, and a terminal feel.
Top comments (0)