Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🛒 E-Commerce Dashboard

A full-stack web application for managing and monitoring e-commerce operations. It provides an intuitive UI for product management, user authentication, and real-time performance insights.


📋 Features

  • User Authentication — Secure login & registration
  • 📦 Product Management — Add, update, delete, and view products
  • 📊 Dashboard Overview — Visual representation of product and business metrics
  • 🌐 Responsive UI — Optimized for both desktop and mobile
  • 🔐 Protected Routes — JWT-based route protection

🛠 Tech Stack

Layer Technology
Frontend React, React Router DOM, CSS
Backend Node.js, Express
Database MongoDB (Mongoose)
Others JWT, dotenv, nodemon, CORS

📦 Installation & Setup

Front-End

  1. Navigate to the frontend directory: cd frontend npm install npm run build

Back-End

  1. Navigate to the backend directory: cd backend npm install nodemon index.js

⚙️ Configuration

Create a .env file in the backend directory with Environment Variables.


📁 Build Directory:

Ensure that the frontend/build directory is correctly referenced in the back-end server configuration.


🧪 Usage


📘 API Documentation

For API documentation, refer to the API documentation file.


🪪 License

This project is licensed under the MIT License.

About

A tool for administrators to efficiently manage various aspects of an e-commerce store

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages