Featured Projects
A curated collection of full-stack applications showcasing modern web development practices, innovative solutions, and production-ready code.

NextJS Auth App
A complete authentication system with email verification, JWT-based login, secure APIs, and a forgot-password workflow. Built with Next.js App Router and TypeScript.
Technology Stack
- ▸Email verification system
- ▸JWT secure authentication
- ▸Forgot-password setup
Click to see 2 more features...

Music Academy
An interactive and visually appealing UI for a Music Academy website with animations, course listing, and responsive design.
Technology Stack
- ▸Modern animated UI components
- ▸Course listing with clean layout
- ▸Fully responsive design
Click to see 2 more features...
YouTube Clone Backend
A backend system inspired by YouTube with user authentication, video uploads, subscriptions, and playlist management.
Technology Stack
- ▸User authentication using JWT
- ▸Video upload using Multer + Cloudinary
- ▸Subscription system
Click to see 2 more features...

Ecommerce Website
A full-featured ecommerce website built with React, Redux, and REST APIs for product listing, cart management, wishlist, and checkout experience.
Technology Stack
- ▸Add to cart and wishlist
- ▸Product listing with filters
- ▸Dynamic product details
Click to see 2 more features...

Blog Website
A blog management platform using Appwrite for authentication, database, and storage. Users can create, edit, update, and delete blogs.
Technology Stack
- ▸Create, edit, update, delete blog posts
- ▸Authentication using Appwrite
- ▸Media/file storage
Click to see 2 more features...

MyStryMessage
MyStryMessage is a message-sharing platform built with Next.js App Router. It includes user signup/sign-in with email verification, forgot-password (OTP) and reset flows, message sending/accepting APIs, and a protected dashboard — all backed by MongoDB and server-side APIs.
Technology Stack
- ▸Email verification with token/resend
- ▸Sign-up and sign-in using NextAuth
- ▸Forgot-password OTP and reset
Click to see 3 more features...
Want to see more?
These projects represent my journey in full-stack development. Each one taught me valuable lessons and helped me grow as a developer.
View All on GitHub