https://github.com/saeedmosaffer/inventory-management-system
Spring Boot inventory system tracks products, warehouses, orders & suppliers. Manage stock, fulfill orders & cultivate supplier relations - all via RESTful APIs for easy integration.
https://github.com/saeedmosaffer/inventory-management-system
mvc restfull-api spring-boot
Last synced: 9 months ago
JSON representation
Spring Boot inventory system tracks products, warehouses, orders & suppliers. Manage stock, fulfill orders & cultivate supplier relations - all via RESTful APIs for easy integration.
- Host: GitHub
- URL: https://github.com/saeedmosaffer/inventory-management-system
- Owner: saeedmosaffer
- Created: 2024-04-07T20:56:06.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-18T07:23:05.000Z (about 2 years ago)
- Last Synced: 2024-12-27T04:25:12.111Z (over 1 year ago)
- Topics: mvc, restfull-api, spring-boot
- Language: Java
- Homepage:
- Size: 146 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# inventory-management-system


Products:
Attributes: Product ID, Name, Description, Price, Supplier ID, Category
Explanation: Products are the items managed by the system. They are Products relate to other resources such as Orders (for tracking sales), Suppliers (for managing procurement), and Warehouses (for tracking storage).
Warehouses:
Attributes: Warehouse ID, Name, Location, Capacity, Manager ID
Explanation: Warehouses are physical locations where inventory items are stored. Warehouses are related to Products (for storing inventory), Orders (for fulfillment), and Suppliers (for receiving goods).
Orders:
Attributes: Order ID, Customer ID, Order Date, Delivery Date, Status, Total Amount, Payment Status
Explanation: Orders represent requests for products made by customers. Orders are related to Products (for the items being ordered), Customers (who place the orders), Warehouses (for fulfillment), and Suppliers (for purchasing inventory).
Suppliers:
Attributes: Supplier ID, Name, Contact Information, Address, Payment Terms
Explanation: Suppliers are external entities ,Suppliers are related to Products (as they provide the inventory), Orders (for purchasing items), and Warehouses (for receiving goods).
[Tables.pdf](https://github.com/saeedmosaffer/inventory-management-system/files/14899315/Tables.pdf)
https://app.swaggerhub.com/apis/SaeedMosaffer/inventory-management-system/1.0.0-oas3.1