We're building a library catalog on Postgres. The application must be written in java.
- Inventory Management for books
- User Management for authorized users of the library
- Fine management - If a checked out book is overdue, we can assess and track fines for the users
- Use a GUI
- Use forms to manipulate data in the DB
Install docker-compose
Run the entire stack locally: docker-compose up
WARNING: The default configuration has no persistence. Data will be destroyed when the container is stopped or removed. The default configuration will seed sample data to assist demoing the app.
- DB: Postgres 13
- Backend API: Java 11 + Spring Boot 2
- Frontend: VueJS 3 + Node 14