Fully Functional Library Management System with end to end functionalities of a library for both users and librarian. It consists of tasks only under admin approval, communication channel, automated notification. It is a part of IITM BS App Dev 2 Project, and has built using Bootstrap, Flask, Jinja, VueJS, SQLAlchemy, Redis, Celery and many more.
- Open your terminal or Command Prompt into the Project containing folder.
Installation: 2. Run the following commands below for initial setup, based on Operating System:
Windows:
pip install -r requirements.txt
macOS/Linux:
pip3 install -r requirements.txt
3.Download and run mailhog from the below links:
Windows:
https://github.com/mailhog/MailHog/releases/download/v1.0.1/MailHog_windows_amd64.exe
Linux:
https://github.com/mailhog/MailHog/releases/download/v1.0.1/MailHog_linux_amd64
or Run the below file in this folder:
MailHog_windows_amd64.exe
Run: 4. Run the following commands below for running the app, based on Operating System:
Windows:
python main.py
macOS/Linux:
python3 main.py
View & Usage: 4. To view and use the app, open any browser and go to the url:
localhost:8000
View & Usage: 4. To view and use the app, open any browser and go to the url: localhost:8080