The Environmental Data Dashboard is a web application designed to provide real-time monitoring of weather, air quality, and natural hazards across the United States. Users can interact with an interactive map to visualize various environmental data layers, including weather conditions, air quality indices, temperature, and hazard alerts. To use the app, users can navigate to the main dashboard where they will find an interactive map centered on the United States. The map allows users to toggle different data layers on and off, such as weather, air quality, temperature, hazards, satellite imagery, and radar. Users can also select a specific location on the map to view detailed information about the weather and air quality conditions in that area. The app is built using modern web technologies, including TypeScript, React, and Next.js for the frontend, along with Leaflet for map rendering. It utilizes various UI components from Radix UI for interactive elements like sliders and switches, and it employs Tailwind CSS for styling. The application also integrates with multiple APIs to fetch real-time data, including OpenWeatherMap for weather data, AirVisual for air quality, and USGS for natural hazard information. Key features of the Environmental Data Dashboard include: - An interactive map that displays real-time environmental data. - Toggle switches for enabling or disabling different data layers. - A timeline slider to view historical data for the past week. - Detailed location information, including temperature, humidity, wind speed, air quality index, and any active hazards. - A legend that explains the air quality index (AQI) levels and their corresponding colors. - Integration with various data sources and APIs to provide accurate and up-to-date information. Overall, the Environmental Data Dashboard serves as a comprehensive tool for users interested in monitoring environmental conditions and hazards in their area.
No tags
Last Updated July 31, 2025