Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wanrif/warehouse-management-backend
This is a warehouse management system built using Java Spring Boot (API) and PostgreSQL.
https://github.com/wanrif/warehouse-management-backend
java lombok-maven postgresql spring-boot
Last synced: about 2 months ago
JSON representation
This is a warehouse management system built using Java Spring Boot (API) and PostgreSQL.
- Host: GitHub
- URL: https://github.com/wanrif/warehouse-management-backend
- Owner: wanrif
- Created: 2023-03-20T04:42:16.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-30T09:45:23.000Z (almost 2 years ago)
- Last Synced: 2024-05-01T04:42:06.431Z (8 months ago)
- Topics: java, lombok-maven, postgresql, spring-boot
- Language: Java
- Homepage:
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Java Spring Boot API & PostgreSQL Warehouse Management
This is a warehouse management system built using Java Spring Boot and PostgreSQL. It allows users to manage their warehouse by adding, updating, and deleting items, as well as tracking the shipping in and out of the warehouse. The system also provides features for managing shippers.
## Features
The following are the main features of this warehouse management system:
- **Items**: CRUD operations for managing items in the warehouse, including adding new items, updating existing items, retrieving all items, and deleting items.
- **Shippers**: CRUD operations for managing shippers who transport items to and from the warehouse, including adding new shippers, updating existing shippers, retrieving all shippers, and deleting shippers.
- **Shipping In**: Users can record the arrival of items to the warehouse by specifying the item, the quantity, and the shipper who delivered the items.
- **Shipping Out**: Users can record the departure of items from the warehouse by specifying the item, the quantity, and the shipper who received the items.## Tech Stack
The following technologies were used to build this warehouse management system:
- **Java Spring Boot**: A powerful framework for building web applications in Java.
- **PostgreSQL**: A powerful open-source relational database management system.
- **Maven**: A build automation tool for Java projects.
- **JPA**: A Java specification for mapping Java objects to relational databases.
- **Lombok**: A Java library that helps to reduce boilerplate code.