Skip to content

Latest commit

 

History

History
53 lines (26 loc) · 2.06 KB

README.md

File metadata and controls

53 lines (26 loc) · 2.06 KB

E-Commerce Project with Next.js v14, Tailwind CSS, and TypeScript

Welcome to our full-stack MERN (MongoDB, Express.js, React, Node.js) e-commerce project built with Next.js v14! This project encompasses a comprehensive set of features for a complete online shopping experience.

Support the Project

If you find this project valuable and would like to support its continued development, consider making a financial contribution. Your support helps in maintaining the project and ensuring regular updates.

Your contribution is greatly appreciated!

Features

Authentication System

  • Next Auth: Seamless authentication flow with Next Auth, providing a secure and user-friendly sign-up and login experience.

  • Verification Email: Email verification to ensure the authenticity of user accounts.

  • Reset Password: A robust system for users to reset their passwords securely.

  • Forgot Password: Simple and secure password recovery for users who forget their login credentials.

Shopping Cart and Wishlist

  • Add to Cart: Users can easily add products to their shopping cart for a streamlined shopping experience.

  • Wishlist: Implement a wishlist feature, allowing users to save products for future consideration.

Payment and Orders

  • Stripe Integration: Securely handle payments using the popular Stripe payment gateway.

  • Order Management: Users can view and manage their orders, providing transparency throughout the purchasing process.

Product Reviews

  • Customer Reviews: Enable users to leave reviews and ratings for products, enhancing the trustworthiness of your e-commerce platform.

User Profile

  • Edit Profile: Users can customize their profiles by updating their names and profile pictures.

Responsive Design

  • Tailwind CSS: Utilize Tailwind CSS for responsive and visually appealing designs across various devices.

Admin Panel

  • Product Management: Admins can efficiently add, edit, and delete products through a dedicated admin panel.