Skip to content

SABIHSHAFI/Warehouse-Management-System-WMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warehouse Management System 🏬

A Dashboard-Focused Warehouse Management System built with Java, Spring Boot, Thymeleaf, and H2/MySQL.
Designed to manage inventory, products, suppliers, and orders efficiently with a simple and secure user interface.


🚀 Features

  • 🔐 User Authentication (Admin & Staff roles)
  • 🧾 View Inventory – See available items and quantities
  • Buy Items – Increase stock
  • Sell Items – Decrease stock
  • 🔍 Search Functionality – Search by product name, serial number, or quantity
  • 🧑‍💼 Manage Suppliers – Add/edit supplier details
  • 🧺 Add/Edit Products – Linked with suppliers
  • 📊 Dashboard UI – Simple, clear, and responsive

🛠️ Technology Stack

Layer Technology
Backend Java 17, Spring Boot
Frontend Thymeleaf, HTML, CSS
Database H2 (runtime) / MySQL
Build Tool Maven
Security Spring Security

🧪 Sample Credentials

Username: admin   | Password: adminpass   | Role: ADMIN
Username: staff   | Password: staffpass   | Role: STAFF

💾 Sample Data (Products & Inventory)

Product Quantity Supplier
Widget 100 Acme Corp
Gadget 50 Global Supplies
Rice Bag 10kg 200 FreshMart Pvt Ltd
A4 Paper Ream 120 OfficeMax Supplies
Electric Drill 30 Urban Tools
Wireless Mouse 75 SmartTech Distributors
Toothpaste 100g 180 Everyday Essentials
Sticky Notes 250 PaperPro Stationery

🛠️ How to Run

  1. Clone the repository or download the ZIP
  2. Import it into your preferred IDE (IntelliJ/VS Code/Eclipse)
  3. Make sure Java 17 and Maven are installed
  4. Run the project using:
./mvnw spring-boot:run
  1. Access the app at: http://localhost:8080/

📈 Future Enhancements

  • 📱 Mobile App version
  • 🤖 AI-based inventory forecasting
  • 📦 Multi-warehouse support
  • 🔐 Role-based access control
  • 📊 Advanced analytics dashboard
  • 📷 Barcode scanner integration (IoT)

🙌 Authors

SABIHSHAFI

AUGSTAY


📄 License

This project is for academic/demo purposes only.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors