Loading...
Please wait while we fetch your content.
Please wait while we fetch your content.
A production-style full-stack e-commerce application built with Next.js, MongoDB, and NextAuth. It includes authentication, Stripe payments, Cloudinary uploads, an admin dashboard, and complete order management.
// Next.js
Built a modern full-stack architecture.
// MongoDB & Mongoose
Managed application data and database models.
// NextAuth
Implemented secure authentication and session management.
// Stripe
Handled secure online payments.
// Server Actions
Simplified secure server-side operations.
Designing a complete order lifecycle while keeping data synchronized.
Implementing a secure checkout and payment workflow.
Managing separate layouts and permissions for admin and users.
Keeping cart data and order history consistent after checkout.
Designed a consistent order workflow from checkout to delivery status.
Integrated Stripe for secure payment processing and order confirmation.
Separated dashboard layouts into reusable and scalable structures.
Improved cart synchronization and user order history management.
// frontend
Authentication
Product catalog
Search & filtering
Shopping cart
Checkout
User dashboard
Admin dashboard
// backend
NextAuth
MongoDB & Mongoose
Stripe integration
Cloudinary uploads
Server Actions
Middleware