Frontend Development
Designed and developed the complete Next.js 14 frontend application with responsive UI components using Tailwind CSS and DaisyUI.
Full-Stack E-Commerce Platform
Built a full-stack e-commerce platform using Next.js and Express.js, featuring product management, authentication, shopping cart workflows, Stripe payments, cloud media storage, and automated invoice generation.
Building a complete e-commerce experience requires managing multiple interconnected workflows including authentication, product management, cart operations, checkout, payments, and customer notifications while keeping the frontend and backend synchronized.
Key areas I owned as the sole backend engineer.
Designed and developed the complete Next.js 14 frontend application with responsive UI components using Tailwind CSS and DaisyUI.
Integrated frontend workflows with Express.js REST APIs and worked with MongoDB and Mongoose data models.
Built authentication flows including registration, login, and password recovery.
Implemented product browsing, search, filtering, pagination, shopping cart, and checkout user flows.
Integrated Stripe payment workflow with the backend system.
Integrated Cloudinary for product image management and implemented frontend-server communication using Next.js Server Actions.