A full-stack E-commerce web application built using Next.js 14 (JavaScript) with MongoDB and Mongoose. The project demonstrates modern full-stack development practices, including SSR (Server-Side Rendering) and ISR (Incremental Static Regeneration) to improve performance, scalability, and SEO.
The application includes a complete CRUD system for managing products (create, read, update, delete) and a “Buy Product” feature to simulate a real-world purchasing flow. The UI is fully responsive and optimized for a smooth user experience across all devices.