Skip to content

sumedhakoranga/Sum-luxe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce

output1.mp4

Website

An e-commerce website built using the MERN stack, featuring authentication, authorization, and a fully functional backend.

Table of Contents

Features

  • User authentication and authorization
  • Product listing and details
  • Shopping cart functionality
  • Order processing
  • Admin dashboard for managing products and orders

Tech Stack

Frontend:

  • React.js
  • CSS

Backend:

  • Node.js
  • Express.js
  • MongoDB

Installation

  1. Clone the repository:

    git clone git@github.com:sumedhakoranga/Sum-luxe.git
    cd Sum-luxe
  2. Install dependencies:

    For the backend:

    cd backend
    npm install

    For the frontend:

    cd ../frontend
    npm install
  3. Set up environment variables:

    Create a .env file in the backend directory and add the following variables:

    MONGO_URI=your_mongodb_connection_string
    
  4. Run the application:

    Start the backend server:

    cd backend
    npm start

    Start the frontend development server:

    cd ../frontend
    npm start
  5. Access the application: Open your browser and go to http://localhost:3000.

Usage

  • Register and log in: Create a new account or log in with existing credentials.
  • Browse products: Explore the product catalog and view product details.
  • Add to cart: Add products to your shopping cart.
  • Manage profile: Update your user profile and view order history.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Sumluxe is a full-featured e-commerce site developed using the MERN stack (MongoDB, Express.js, React, and Node.js). The platform provides a seamless shopping experience with robust authentication and authorization mechanisms to ensure secure transactions and user data protection.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors