Welcome to the eBook Library project! This web application is designed to serve as a digital library where users can explore, borrow, and read a wide variety of eBooks. The project is built using Python with the Django framework for the backend, and HTML, CSS, JavaScript, and Bootstrap for the frontend.
Visit the Website for more information.
e-Book._.Home.-.Google.Chrome.2024-02-01.15-06-50.mp4
- User Authentication: Secure user authentication and authorization system to ensure only authorized users can access certain features.
- eBook Management: Upload, organize, and manage eBooks in a user-friendly interface.
- Search and Filters: Efficient search functionality and filters to help users find their desired eBooks quickly.
- Borrowing System: Users can borrow eBooks and receive reminders for return dates.
- Responsive Design: The frontend is designed using HTML, CSS, JavaScript, and Bootstrap to ensure a seamless experience across various devices.
- Python Django: A high-level Python web framework that encourages rapid development and clean, pragmatic design.
- HTML, CSS, JavaScript: Standard web development technologies for creating the frontend interface.
- Bootstrap: A popular CSS framework for building responsive and visually appealing web pages.
- Clone the Repository:
https://github.com/mokal2002/College-Project-eBookLIbrary/edit/main/README.md
cd ebook-library
pip install django
pip install django-jazzmin
pip install pillow
-
Apply Migrations:
python manage.py makemigrations
python manage.py migrate
-
Create Superuser:
python manage.py createsuperuser
-
Run the Development Server:
python manage.py runserver
Open your web browser and go to http://localhost:8000 to view the eBook library.
Access the admin panel at http://localhost:8000/admin using the superuser credentials created earlier.
If you'd like to contribute to the project, please follow the standard GitHub workflow:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make changes and commit them.
- Push the changes to your fork.
- Create a pull request.