Skip to content

A sale reporting system, built using Django and test-driven development methodology. Technologies: Python, Django, HTML, CSS, JavaScript Features: User authentication, daily sales reporting, sales reporting by category and location, sales reports, data visualization. Methodology: TDD, Agile development, Git

Notifications You must be signed in to change notification settings

chiagoziemng/Hotel-Restaurant-Sale-Reporting-System

Repository files navigation

Hotel Restaurant Sale Reporting System

This is a sale reporting system built for a Nigerian hotel based in Abuja. The system allows hotel restaurant staff to report their daily sales, including food and beverage items sold, their quantity, and price. The system also allows management to generate various reports, including daily, weekly, and monthly sales reports, sales by food and beverage category, sales by location, etc. The project is built using Django and test-driven development methodology to ensure quality and reliability. Features

User authentication and authorization
Daily sales reporting
Sales reporting by food and beverage category
Sales reporting by location
Daily, weekly, and monthly sales reports
Visualization of sales data through charts and graphs

Technologies Used

Python
Django
HTML
CSS
JavaScript

Getting Started

Clone the repository
Create a virtual environment and activate it
Install the requirements using pip install -r requirements.txt
Run database migrations using python manage.py migrate
Create a superuser account using python manage.py createsuperuser
Run the development server using python manage.py runserver

Contributing

Contributions are welcome! If you would like to contribute to the project, please follow these steps:

Fork the repository
Create a new branch for your feature or bug fix
Make your changes and ensure they are working properly
Write tests for your changes
Submit a pull request

License

This project is licensed under the MIT License, which allows developers to use, modify, and distribute the project for personal and commercial purposes.

About

A sale reporting system, built using Django and test-driven development methodology. Technologies: Python, Django, HTML, CSS, JavaScript Features: User authentication, daily sales reporting, sales reporting by category and location, sales reports, data visualization. Methodology: TDD, Agile development, Git

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published