Skip to content

NoMoneyDev/Food-Delivery-Data-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Food Delivery Data Visualizer


Main Features✔️

Food Data Visualizer was made to help user visualize and analyze people's behavior when choosing and ordering food.
This program lets user be able to :

  1. Filter and view data
  2. Create and analyze histograms
  3. Create and analyze bar graphs
  4. See an example data story
  5. Analyze descriptive statistics

Video Showcase


System Requirements⚙️

  • Python >= 3.12
  • Other packages in requirement.txt

Data Sourceℹ️

Restaurant Order Details

Proposal


Screenshots📸

Data Tab

data tab

Histogram Tab

histogram tab

Bar Graph Tab

bar graph tab

Data Story Tab

data story tab


Installation🔧

a. Install git here if you haven't

b. Install python here if you haven't

c. Open Terminal/Command Prompt

  1. Clone this repository
git clone https://github.com/NoMoneyDev/Food-Delivery-Data-Visualizer.git
  1. Change directory to this project
cd Food-Delivery-Data-Visualizer
  1. Create virtual environment
python -m venv env
  1. Activate the virtual environment

    • For Windows:
      .\env\Scripts\activate
      
    • For macOS or Linux:
      source env/bin/activate
      
  2. Install required packages

pip install -r requirements.txt
  1. Run main.py
python main.py

Files🗃️

File Name Description
main.py Main script used to run the program
UI.py The class file used to create tab
data_manager.py The class file used to manage data and create graphs
data Directory used to store data file
img Directory used to store graphs for data story and logo
requirement.txt .txt file listing required packages to run the program

Diagrams📌

Class Diagram

UML-ClassDiagram

Sequence Diagram

UML-SequenceDiagram


Disclaimer🚨

The names of the restaurants used are only for representational purposes.
They do not represent any real life nouns, but are only fictional.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages