Skip to content

Proshop is a full-stack e-commerce application built using the MERN stack (MongoDB, Express.js, React, Node.js). It allows users to browse and purchase products online.

Notifications You must be signed in to change notification settings

maliksh7/ProShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proshop

Proshop is a full-stack e-commerce application built using the MERN stack (MongoDB, Express.js, React, Node.js). It allows users to browse and purchase products online.

Features

  • User authentication (signup, login)
  • Product listing with details
  • Shopping cart functionality
  • Checkout process
  • Order history
  • Admin panel for product management

Technologies Used

  • MongoDB: Database for storing product and user information
  • Express.js: Backend framework for handling API requests
  • React: Frontend library for building the user interface
  • Node.js: Server-side runtime for running the backend
  • Concurrently: Allows running both frontend and backend servers with a single command

Getting Started

  1. Clone the repository:

    git clone https://github.com/your-username/proshop.git
  2. Navigate to the project folder:

     cd proshop
  3. Install dependencies for both frontend and backend:

     cd frontend
     npm install
     cd ../backend
     npm install
  4. Create a .env file in the backend folder and add necessary environment variables (database connection, JWT secret, etc.).

  5. Run the application using concurrently:

     npm run dev

    This will start both the frontend and backend servers concurrently.

    Happy Coding!!

About

Proshop is a full-stack e-commerce application built using the MERN stack (MongoDB, Express.js, React, Node.js). It allows users to browse and purchase products online.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published