Skip to content

philmard/LMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LMS

Project for the Databases 2023 class in NTUA ECE that simulates a Database for a Library Management System (LMS).

Authors

Filippos Marntirosian 03120034

Georgios Theodosiou 03120109

Panagiotis Belsis 03120874

ER Diagram

image

Relational Diagram

image

Installation Guide

  1. Clone this repository using the command git clone https://github.com/philmard/LMS in a local working directory
  2. Use the command pip install -r requirements.txt in said directory to download the needed libraries
  3. Create the database using a DBSM that supports MySQL/MariaDB ( we used DBeaver ) and run the scripts school_lib_create_schema.sql and school_lib_insert_data
  4. Use the command python run.py and visit http://localhost:5000/ from a browser
  5. You can now browse our application:

image

More info

For full information on the use of the application, visit https://github.com/philmard/LMS/blob/main/docs/-_project142_1.pdf

Screenshots

image image image image image image image image

About

Library Management System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published