{"id":21189758,"url":"https://github.com/kanugurajesh/data-visualization","last_synced_at":"2025-07-10T02:32:05.619Z","repository":{"id":156786785,"uuid":"628809381","full_name":"kanugurajesh/Data-Visualization","owner":"kanugurajesh","description":"Visualizing data by retrieving it from mongodb","archived":false,"fork":false,"pushed_at":"2023-04-23T09:03:44.000Z","size":301,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-01-12T04:54:49.306Z","etag":null,"topics":["data-visualization","mongodb","python"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kanugurajesh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-04-17T02:56:04.000Z","updated_at":"2024-01-12T04:54:49.307Z","dependencies_parsed_at":"2023-08-15T17:31:47.336Z","dependency_job_id":null,"html_url":"https://github.com/kanugurajesh/Data-Visualization","commit_stats":null,"previous_names":["rajesh604/mongodb_project","kanugurajesh/data-visualization"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanugurajesh%2FData-Visualization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanugurajesh%2FData-Visualization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanugurajesh%2FData-Visualization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanugurajesh%2FData-Visualization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kanugurajesh","download_url":"https://codeload.github.com/kanugurajesh/Data-Visualization/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225615287,"owners_count":17496941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-visualization","mongodb","python"],"created_at":"2024-11-20T18:53:44.762Z","updated_at":"2024-11-20T18:53:45.859Z","avatar_url":"https://github.com/kanugurajesh.png","language":"JavaScript","readme":"# Visualization Dashboard\n\n### This project is used to visualize the the json data in bar chart,line chart and map form\n\n## Prerequisites\nThis project is developed on github codespaces i would recommend you to choose the same.\n(or)\npython installed,docker installed.\n\n## Project setup on code spaces\n\n1. Go to the my repository create a new codespace there.\n2. Then install docker in it python will be installed automatically.\n3. Your setup is completed.\n\n## Project Setup on linux\n\n1. First install all the python modules by the command \u003ccode\u003epip install -r requirements.txt\u003c/code\u003e.\n2. Then run the file automata.py by the command \u003ccode\u003epython automata.py\u003c/code\u003e or \u003ccode\u003epython3 automata.py\u003c/code\u003e\n3. Then go to the application directory by the command \u003ccode\u003ecd application\u003c/code\u003e\n4. Then run the main.py file by the command \u003ccode\u003epython3 main.py\u003c/code\u003e.\n5. Then run the data_adder.py file by the command \u003ccode\u003epython3 data_adder.py\u003c/code\u003e\n6. Then run the file app.py file by the command \u003ccode\u003epython3 app.py\u003c/code\u003e\n\n## Project Usage Steps\n\n1. when you run the app.py file a link will be generated open the link then you will be taken to the dashboard.\n2. 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.\n3. 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 \n4. 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.\n5. Then press on add button which adds to the dictionary using this button you can perform multiple queries\n6 Then click on submit which sends the queries to the database to qeury and the data is displayed on the graph\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkanugurajesh%2Fdata-visualization","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkanugurajesh%2Fdata-visualization","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkanugurajesh%2Fdata-visualization/lists"}