This content originally appeared on DEV Community and was authored by Preeti yadav
Hey everyone!
I recently launched my portfolio and wanted to share it here because Iβve seen similar ones on Dev.to before, and they really inspired me!
I always loved the idea of turning a portfolio into something fun and interactive β like a desktop operating system. It just felt more me, and I thought… why not give it a try?
Live Link: https://preeti-yadav.vercel.app
My Goal
I didnβt want to overcomplicate things with too many libraries or complex logic. My main goal was to:
Keep the experience smooth and clean
Make the layout fun to explore (like opening windows, minimizing, etc.)
Still keep it developer-friendly and simple under the hood
Tech Stack
Hereβs what I used:
Next.js β for routing and performance
Tailwind CSS β for fast styling and responsiveness
EmailJS β just for handling the contact form (no backend needed)
Thatβs it. No heavy animations, no state managers. Just clean and lightweight.
Key Features
Desktop-like layout β open/close different windows (like About, Projects, Resume, etc.)
- Simple contact form with EmailJS
- Clean UI with dark/light mode support
- Fully responsive
Would Love Your Feedback!
If you get a chance to explore it, Iβd love to hear what you think! Any suggestions, ideas, or even bugs you spot β Iβm all ears.
Feel free to connect or drop a message
Thanks for reading!
This content originally appeared on DEV Community and was authored by Preeti yadav