Skip to content

MixSupplements/Mix-Supplements-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mix-Supplements E-Store Project

This is a full-stack e-commerce project built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The project aims to provide a user-friendly online store experience with features such as product listing, shopping cart management, user authentication, and payment processing integration.

Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone <repository-url>
  2. Install the dependencies for both the server and client: npm install
  3. Start the development server: npm start
  4. Open your browser and visit http://localhost:3000 to access the application.

Technologies Used

The following technologies and frameworks were used in the development of this project:

  • MongoDB: A NoSQL database used for storing product data and user information.
  • Express.js: A minimalistic web application framework for Node.js used to handle server-side logic and API routing.
  • Node.js: A JavaScript runtime environment used on the server-side to run JavaScript code.
  • JWT: JSON Web Tokens are used for authentication and authorization purposes.

Features

  • User authentication and registration.
  • Product listing and categorization.
  • Product search and filtering.
  • Shopping cart management.
  • User profile management.
  • Order tracking and history.

Folder Structure

The project has the following folder structure:

e-store/
├── controllers/........... # Request handlers
├── models/.................. # Database models
├── routes/.................... # API routes
├── middlewares/....... # Validation and Auth Middlewares
└── app.js...................... # Express app configuration


This project was made with ♥️ by ITI students | ITP MEARN Track | intake 43 Q3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published