Skip to content

Es1amMohamed/Book-store-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Store Management System

This project is a web application designed for managing a bookstore, handling book sales and rentals. The system allows the admin to track total sales, manage the book database by adding new books, deleting books, and updating the status of books (e.g., available for sale, rented out, sold). Additionally, the system displays a chart showing the net profit from sales and rentals.

Technologies Used

  • Django: Python framework for web application development.
  • Python: The primary programming language used in developing the system.
  • Django Template Language: For building dynamic user interfaces in Django.
  • ORM (Object-Relational Mapping): For interacting with the database in a more straightforward manner.
  • PEP8: Python coding style guide for code formatting and appearance.

Installation and Running:

  • Install Python on your machine.
  • Install Django using the following command: pip install django
  • Execute the following command to create the SQLite database and run the local server:
    • python manage.py makemigrations
    • python manage.py migrate
    • python manage.py runserver
  • Open your web browser and navigate to the following address:

Contribution:

We welcome contributions to the development of this project. If you would like to contribute, please open a pull request, and we will review it promptly.

Support

For support, email [email protected] or visit my website eslammohamed.me