Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kanugurajesh/data-visualization
Visualizing data by retrieving it from mongodb
https://github.com/kanugurajesh/data-visualization
data-visualization mongodb python
Last synced: about 1 month ago
JSON representation
Visualizing data by retrieving it from mongodb
- Host: GitHub
- URL: https://github.com/kanugurajesh/data-visualization
- Owner: kanugurajesh
- Created: 2023-04-17T02:56:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-23T09:03:44.000Z (over 1 year ago)
- Last Synced: 2024-01-12T04:54:49.306Z (12 months ago)
- Topics: data-visualization, mongodb, python
- Language: JavaScript
- Homepage:
- Size: 294 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Visualization Dashboard
### This project is used to visualize the the json data in bar chart,line chart and map form
## Prerequisites
This project is developed on github codespaces i would recommend you to choose the same.
(or)
python installed,docker installed.## Project setup on code spaces
1. Go to the my repository create a new codespace there.
2. Then install docker in it python will be installed automatically.
3. Your setup is completed.## Project Setup on linux
1. First install all the python modules by the command
pip install -r requirements.txt
.
2. Then run the file automata.py by the commandpython automata.py
orpython3 automata.py
3. Then go to the application directory by the commandcd application
4. Then run the main.py file by the commandpython3 main.py
.
5. Then run the data_adder.py file by the commandpython3 data_adder.py
6. Then run the file app.py file by the commandpython3 app.py
## Project Usage Steps
1. when you run the app.py file a link will be generated open the link then you will be taken to the dashboard.
2. On the top of the dashboard you will be finding select and buttons in the first select element it contains all the key values of the json file and you need to select one.
3. when you select the element from the select element then in the next select element all the values of the key in json files are loaded then you can select one of them
4. Then you need to select in which format you want the data for e.g Do you want it day wise,month wise or year wise you can select it from the third seelct element.
5. Then press on add button which adds to the dictionary using this button you can perform multiple queries
6 Then click on submit which sends the queries to the database to qeury and the data is displayed on the graph