Skip to content

SkandaAithal/Ecommerce-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ UrbanPulse Store

Welcome to UrbanPulse Store, an e-commerce website with dedicated interfaces for both customers and sellers. This project is crafted using the MERN (MongoDB, Express.js, React, Node.js) stack, providing a vibrant platform for online shopping.

🌟 Features

Customer Interface

  • 🎨 Product Listings: Explore a diverse range of products and filtering options.
  • 👤 User Authentication: Register, log in, and manage your customer account.
  • 🛒 Shopping Cart: Add products to your cart and proceed to checkout.
  • 🔒 OTP Verification: Secure login and account access through one-time password verification.

Seller Interface

  • 🚀 Product Management: Add, update, and remove products from the inventory.
  • 🔒 OTP Verification: Secure login and account access through one-time password verification.

🚀 Technologies Used

Frontend

  • React
  • Styled Components

Backend

  • Node.js
  • Express.js

Database

  • MongoDB

🚀 How to Start and Run the Application

Prerequisites

  • Node.js and npm installed
  • MongoDB installed and running

Getting Started

  1. Clone the Repository:

    git clone https://github.com/SkandaAithal/Ecommerce-Project.git
    cd UrbanPulse-Store
  2. Install Dependencies:

    # Install backend dependencies
    cd server
    npm install
    
    # Install frontend dependencies
    cd ../client
    npm install
  3. Start the Server:

    # From the server directory
    npm start
  4. Start the Frontend:

    # From the client directory
    npm start
  5. Open the Application:

  6. Notes

    • Make sure MongoDB is running before starting the server.
    • The client and server should run concurrently for the full application to work.

About

MERN stack e-commerce website with user and customer features, including login and secure OTP verification.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors