Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/es1ammohamed/book-store-management-system
Book store management system
https://github.com/es1ammohamed/book-store-management-system
agile black django dotenv git github orm pep8 posrtgres python scrum sql
Last synced: 1 day ago
JSON representation
Book store management system
- Host: GitHub
- URL: https://github.com/es1ammohamed/book-store-management-system
- Owner: Es1amMohamed
- Created: 2023-11-18T18:30:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-04T19:51:25.000Z (8 months ago)
- Last Synced: 2024-11-05T13:23:48.562Z (about 2 months ago)
- Topics: agile, black, django, dotenv, git, github, orm, pep8, posrtgres, python, scrum, sql
- Language: JavaScript
- Homepage:
- Size: 5.61 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:
- http://127.0.0.1:8000/
## 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.
## SupportFor support, email [email protected] or visit my website eslammohamed.me