Sarvesh788 / regional-climate-dashboard

Home Page:https://sarvesh788.github.io/regional-climate-dashboard/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

regional-climate-dashboard

Regional Temperature Dashboard

Table of Contents

Overview

The Regional Temperature Dashboard is a web application that provides users with an interactive platform to explore historical weather data for different regions of India. The dashboard offers a range of features, including interactive maps, dynamic line graphs, and user-friendly interfaces, allowing users to analyze temperature trends, patterns, and anomalies over specific time periods.

Demo

Link to Live Demo

Features

  • Interactive Choropleth Map to visualize temperature deviations across regions.
  • Dynamic Line Graph to observe temperature trends over time.
  • City Information feature to provide weather details for individual cities within each region.
  • Dark Mode option for a visually appealing and comfortable interface.
  • Scale Type feature to select preferred units of temperature representation (Celsius or Fahrenheit).
  • Month Selector to explore weather data for specific months.
  • Year Selector to view temperature data for specific years.
  • User-friendly Interface for seamless navigation and data exploration.
  • Comprehensive Data Visualization for comprehensive analysis.
  • Efficient Data Retrieval for fast and real-time data fetching and processing.
  • Regional Selection from Map for easy selection of specific regions.
  • Advanced Analysis Tools for in-depth data analysis and comparisons.

Dashboard Preview

Technologies Used

  • React
  • Leaflet
  • OpenStreetMap
  • D3.js
  • MySQL
  • HTML5
  • CSS3
  • JavaScript

Installation

  1. Clone the repository.
  2. Change directory to the project folder: cd regional-weather-dashboard
  3. Install dependencies: npm install

Usage

  1. Start the development server: npm start
  2. Open your web browser and go to http://localhost:3000 to access the dashboard.

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgements

I would like to express my gratitude to the Indian Meteorological Department (IMD) for providing the opportunity to work on this project during my internship. Special thanks to my mentors for their guidance and support throughout the development process.

About

https://sarvesh788.github.io/regional-climate-dashboard/


Languages

Language:JavaScript 68.2%Language:CSS 28.0%Language:HTML 3.8%