Skip to content

Its A Project made by me in Python django technology for my college last year Project

Notifications You must be signed in to change notification settings

mokal2002/College-Project-eBookLIbrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eBook Library Project

Overview

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

Features

  • 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.

Technologies Used

  • 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.

Getting Started

  1. Clone the Repository: https://github.com/mokal2002/College-Project-eBookLIbrary/edit/main/README.md cd ebook-library

Install Dependencies:

pip install django pip install django-jazzmin pip install pillow

  1. Apply Migrations: python manage.py makemigrations python manage.py migrate

  2. Create Superuser: python manage.py createsuperuser

  3. Run the Development Server: python manage.py runserver

Access the Application:

Open your web browser and go to http://localhost:8000 to view the eBook library.

Admin Panel:

Access the admin panel at http://localhost:8000/admin using the superuser credentials created earlier.

Contributing

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.

About

Its A Project made by me in Python django technology for my college last year Project

Topics

Resources

Stars

Watchers

Forks