A simple web-based application to manage a list of books in a library. The application allows the user to perform the following basic tasks.
- View the list of books in a table/list.
- Adding a new book with details such as Title, Author, Genre, etc.
- Delete an existing book.
- Searching a book based on both the genre and the name
Client: HTML, CSS, Bootstrap
Server: Django
Database: MySQL
To run this project, you will need to add the following environment variables to your .env file
DB_NAME
DB_USER
DB_PASS
Clone the project
git clone https://github.com/NDilsh/library_management.git
Go to the project directory
cd library_management
Install dependencies
pip install -r requirements.txt
Run database migrations to create the necessary tables in db
python manage.py makemigrations
python manage.py migrate
Start the server
python manage.py runserver
If you have any feedback, please reach out to me