Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 Supply Chain Management System

A full-stack supply chain management system designed to handle inventory, order processing, and role-based operational workflows in real time.


🚀 Features

  • 🔐 Role-based authentication (Manager and Supplier)
  • 📦 Inventory management system
  • 🧾 Order tracking and processing
  • 🔄 Real-time updates using Socket.IO
  • 📊 Operational workflow tracking
  • ⚡ Fast frontend with React + Vite

🛠 Tech Stack

  • Frontend: React + Vite
  • Backend: Node.js + Express
  • Database: MongoDB
  • Real-time: Socket.IO

📂 Project Structure

supply-chain-backup/
├── frontend/
├── backend/
├── readme-assets/
└── README.md

⚙️ Environment Variables

Create a .env file in both frontend and backend using .env.example.


⚡ Quick Start

1️⃣ Backend

cd backend
cp .env.example .env
npm install
npm run dev

2️⃣ Frontend

cd frontend
cp .env.example .env
npm install
npm run dev

📸 Screenshots

Login Page

Login

Manager Dashboard

Manager Dashboard

Manager Inventory Management

Manager Inventory

Manager Customers Page

Customers

Supplier Dashboard

Supplier Dashboard

Supplier Inventory Page

Supplier Inventory

Supplier Orders Completed Orders Page

Orders Completed

Supplier Live Orders Page

Orders History


🤝 Contributing

Contributions are welcome!

  1. Fork the repo
  2. Create a new branch (git checkout -b feature-name)
  3. Commit your changes (git commit -m "Add feature")
  4. Push to the branch (git push origin feature-name)
  5. Open a Pull Request

📜 License

This project is licensed under the MIT License.


👑 Author

Sumit Kumar 📧 devsumit2026@gmail.com


About

A scalable full-stack supply chain management system with real-time tracking, role-based workflows, and efficient inventory and order management.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages