Responsive React Weather Forecast APP
This repository contains a weather forecasting application built with React that provides real-time weather information and forecasts. The main purpose is to offer users accurate weather data based on their location or searched cities. The application fetches data from GeoDB Cities API for location information and OpenWeather API for weather forecasts, presenting it in a user-friendly, responsive interface.
Key Features:
- Real-time weather data display
- City search functionality with async pagination
- Current weather conditions display
- Daily weather forecasts
- Weekly weather forecasts
- Responsive design for various screen sizes
- Geolocation support
- Error handling and loading states
- Weather condition icons and descriptions
Technologies Used:
- React.js
- Material UI
- JavaScript
- HTML/CSS
- REST APIs (GeoDB Cities & OpenWeather)
Libraries Used:
- Material UI (@mui/material) – UI component library
- react-scripts – Development and build scripts
- react-select-async-paginate – Async location search functionality
- @mui/icons – Icon components
- Other Material UI related packages for styling and components
Note: To use this application, users need to sign up for API keys from both RapidAPI (for GeoDB Cities) and OpenWeather API services.
venkata merapureddy
1
Followers
0
Following
18
Repositories
Popular Tags
You May Also Like
Check out our other related collections
This repository contains a modern landing page for a bookmark management application. The project serves as a promotional website that…
DSFolio is a personal portfolio website template designed to showcase a developer's professional profile, projects, and skills. The repository serves…
Spotta NG Review Project is a comprehensive web application focused on product and service reviews. The repository serves as a…