Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.63 KB

README.MD

File metadata and controls

51 lines (35 loc) · 1.63 KB

MEUBLUX

MERN ECOMMERCE WEBSITE

This repository contains the source code for MEUBLUX, a MERN stack e-commerce website. The website is built using React, Node.js, Express, and MongoDB.

Project in Action

You can view the live website at: https://meublux.onrender.com/

Features

  • User authentication and registration
  • Product browsing and filtering
  • Shopping cart and checkout
  • Order tracking
  • Payment processing (Stripe)
  • Admin panel for managing products, orders, and users

Technologies Used

  • Frontend: React, Redux, React Router
  • Backend: Node.js, Express, MongoDB
  • Database: MongoDB
  • Payment processing: Stripe

Installation

  1. Clone the repository: git clone https://github.com/oussama-salhya/MEUBLUX.git
  2. Install dependencies: npm install
  3. Create a .env file in the root directory and add your MongoDB connection string and Stripe API keys.
  4. Start the development server: npm start

Usage

  1. Visit the website at: https://meublux.onrender.com/
  2. Register for an account or log in if you already have one.
  3. Browse products and add them to your cart.
  4. Proceed to checkout and complete your purchase.
  5. Track your order status in the My Orders section.

Additional Notes

  • The website is currently deployed on Heroku.
  • The code is well-documented and easy to understand.
  • The project is well-organized and modular.
  • The code is well-tested and follows best practices.

Conclusion

MEUBLUX is a great example of a MERN stack e-commerce website. It is well-built, feature-rich, and easy to use. If you are looking to build your own e-commerce website, I highly recommend checking out this project.