This project is a data analysis dashboard designed to visualize JSON data using bar graphs, pie charts, and line charts. The dashboard provides an intuitive and interactive way to understand and explore the data.
- Bar Graphs: Visualize categorical data to compare different groups.
- Pie Charts: Display data as a part of a whole.
- Line Charts: Track changes over intervals of time or continuous data.
- Frontend: React.js
- Chart Library: Chart.js
- Backend: Node.js
- Data Format: JSON
- Node.js (for a Node.js-based backend)
-
Clone the repository
git clone https://github.com/HarshP2109/DataAnalysisCharts.git cd DataAnalysisCharts
-
Install dependencies
npm install
-
Start the application
npm run start
-
Open the dashboard Open your web browser and navigate to
http://localhost:3000
(or the appropriate port for your setup).
-
Select Visualization Type: Choose the type of chart you want to display (bar graph, pie chart, or line chart).
-
Configure Visualization: Use the available options to configure the chart (e.g., select the data fields, set labels, customize colors).
-
Analyze Data: Interact with the charts to explore and analyze the data.
Provide a sample JSON file to illustrate the expected format:
[
{
"end_year": 2030,
"intensity": 9,
"sector": "Retail",
"topic": "transport",
"insight": "Planes and ships hampering road transport's climate efforts",
"url": "http://www.transportenvironment.org/news/planes-and-ships-hampering-road-transport’s-climate-efforts",
"region": "",
"start_year": "",
"impact": "",
"added": "January, 07 2017 01:23:39",
"published": "January, 05 2017 00:00:00",
"country": "",
"relevance": 3,
"pestle": "Industries",
"source": "Transport Environment",
"title": "Land transport is expected to consume 43 Mtoe less per year in 2030 than it did in 2010.",
"likelihood": 3
},
{
"end_year": 2030,
"intensity": 12,
"sector": "Aerospace & defence",
"topic": "oil",
"insight": "Planes and ships hampering road transport's climate efforts",
"url": "http://www.transportenvironment.org/news/planes-and-ships-hampering-road-transport’s-climate-efforts",
"region": "",
"start_year": "",
"impact": "",
"added": "January, 07 2017 01:23:39",
"published": "January, 05 2017 00:00:00",
"country": "",
"relevance": 3,
"pestle": "Economic",
"source": "Transport Environment",
"title": "Growth in emissions from shipping and aviation will add 19 million tonnes of oil equivalent (Mtoe) in emissions between 2010 and 2030.",
"likelihood": 4
}
]
Contributions are welcome! Please fork the repository and submit a pull request. Planning to make a platform for data analyst similar to it.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.