May 2024 - July 2024
→Developed a scalable and feature-rich e-commerce application leveraging **Next.js App Router** and server actions for efficient server-side rendering (SSR) and data fetching.
→Designed and implemented **deeply nested product categories** to ensure robust organization and better filtering/search experiences for users.
→Built a **secure authentication and authorization system** using NextAuth, including login, signup, session handling, and role-based access control.
→Integrated **password reset functionality** with secure token handling and email notifications using Mailgun.
→Implemented **email notifications and transactional emails** (order confirmation, password recovery, etc.) with Mailgun for enhanced customer experience.
→Optimized **SEO and performance** for both desktop and mobile platforms using Next.js server-side logic and metadata APIs.
→Implemented a **Stripe payment gateway** with multi-step checkout and a built-in **wallet system** for storing user credits and providing flexible payments.
→Applied **MongoDB with Prisma ORM** for structured, type-safe data management and smooth queries.
→Ensured **responsive UI/UX** across devices using Tailwind CSS and React components.
→Deployed the application on **Vercel**, leveraging automatic builds, caching, and Next.js optimization features for fast load times.