Jadoiconic / library-management-in-flask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Library Management System This is a Flask-based web application that provides a library management system for librarians to manage their book collection and borrowing services.

#Installation To install the project, follow these steps:

Clone the repository to your local machine using the command "git clone ".

Install Python

Download and install the latest version of Python from the official website "https://www.python.org/downloads".

Install the required dependencies by running the command pip install flask. Set up the database by running the command python app.py db upgrade. Usage To run the application, navigate to the project directory and run the command python app.py. or use run button when you are using vscode The application will start on the local host at port 5000.

To access the application, open your web browser and go to "http://localhost:5000". From here, you can create a new account as a librarian, manage your book collection and borrowers, and issue books to borrowers.

#Configuration The application requires a configuration file named "config.py" to be present in the root directory of the project. This file should contain the necessary configuration settings for the application, such as the database URI, secret key, and any other necessary settings.

#API Reference The application provides a RESTful API that can be used to access and manage the book collection and borrowers. The API documentation can be found at "/api/docs" when the application is running.

#License This project is licensed under the MIT License. See the LICENSE file for more information.

Success to Every one

#screenshoots


#Homepage

Screenshot 2023-04-25 at 19 09 04

#login page

Screenshot 2023-04-25 at 19 11 39

#other page

Screenshot 2023-04-25 at 19 44 54

About


Languages

Language:JavaScript 93.2%Language:CSS 5.8%Language:HTML 0.9%Language:Python 0.1%