https://flask-book-library-render.onrender.com
- Python Flask full stack book library application with full modularity.
- Each entity has its own files seperated (forms.py, models.py, views.py, HTML, CSS, JavaScript).
- Database will be generated and updated automatically.
-
Dashboard:
- Read, add, edit, and delete books.
- Read, add, edit, and delete customers.
- Read, add and delete loans.
-
Search Functionality:
- Easily search for books by name.
- Easily search for customers by name.
- Easily search for loans by name.
-
Responsive Design:
- Provides a seamless user experience across various devices.
-
Frontend:
- HTML
- CSS
- Bootstrap
- JavaScript
- Axios
-
Backend:
- Python
- Flask
- JSON
-
Database:
- SQL
- SQLAlchemy
-
Clone the repository: git clone (https://github.com/MohammadSatel/Flask_Book_Library.git)
-
Go to the main app path: (your path)/Flask_Book_Library
-
Create a virtual enviroment: py -m venv (virtual enviroment name)
-
Activate the virtual enviroment: (virtual enviroment name)\Scripts\activate
-
Install needed packages: pip install -r requirements.txt
-
run the main app: py app.py (your path/Flask_Book_Library/app.py)
-
Connect to the server: Running on (http://127.0.0.1:5000)
-
Enjoy the full stack book library app with CRUD and DB.
-
Running on website URL https://flask-book-library-render.onrender.com