Skip to content
/ lms Public

Library management system, a team-based web development project made from Feb-March 2020. Made by @bryansng, @LxEmily, and @yeohbraddy.

Notifications You must be signed in to change notification settings

bryansng/lms

Repository files navigation

Library Management System

Alt text

 

About the project

A class 19/20 COMP30860 Web Developemnt Project made from Mid-February to Mid-March 2020. We are a team of three that implemented the frontend and the backend (using Spring Boot), using the Scrum methodology.

 

Design Ethos:

  • Less clicks to get something done.

 

Running the application

  1. Install Docker-Compose.
  2. Run run.sh via bash (i.e. ./run.sh) (It uses docker-compose to deploy the two images (MySQL and spring-boot images) locally on your computer)
  3. Go to your browser, access localhost:8080

 

Documentation

 

Authors

 

Acknowledgments

 

Some Features

Instant Search via Google's Book API and Instant Fill

  • Create Artifacts

    Create Artifacts

 

Instant Search via Backend and Instant Fill

  • Navbar Search

    Navbar Search

  • Create Loans / Losts / Reserves

    Create Loans / Losts / Reserves

 

Public site

Homepage

Homepage

 

Search Artifacts

Search Artifacts

 

View Artifacts

View Artifacts

 

Member site

Member Dashboard

Member Dashboard

 

Historical Loans

Historical Loans

 

Edit Profile

Edit Profile

 

View Profile

View Profile

 

Admin site

Admin Dashboard

Admin Dashboard

 

View Artifacts

View Artifacts

 

Create Artifacts

Create Artifacts

 

Edit Artifacts

Edit Artifacts

 

View Members

View Members

 

Edit Members

Edit Members

 

View Loans

View Loans

 

Create Loans

Create Loans

 

Edit Loans

Edit Loans

 

View Reserves

View Reserves

 

Create Reserves

Create Reserves

 

Edit Reserves

Edit Reserves

 

View Losts

View Losts

 

Create Losts

Create Losts

 

Edit Losts

Edit Losts