Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 974 Bytes

README.md

File metadata and controls

30 lines (18 loc) · 974 Bytes

CS4347 Project

Build Status

We're building a library catalog on Postgres. The application must be written in java.

Features

  • 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

Requirements

  • Use a GUI
  • Use forms to manipulate data in the DB

Run the project

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.

The stack

  • DB: Postgres 13
  • Backend API: Java 11 + Spring Boot 2
  • Frontend: VueJS 3 + Node 14