This is a weather application built with create-react-app. It provides users with weather forecasts for different locations. Users can search for cities and view the current weather and forecast details.
- React
- JSX
- Props
- State
- Stateful components
- Stateless (presentational) components
- React Hooks
- React Testing Library
- Request/Response
- Error Handling
git clone https://github.com/joshk98/weather-app
cd weather-app
npm install
npm start
The app will be running at http://localhost:3000.
- Location Details: Displays the city and country information.
- Search Form: Allows users to search for a specific city.
- Forecast Summaries: Shows a summary of weather forecasts for multiple dates.
- Forecast Details: Displays detailed information about a selected forecast.
- On the home page, the Location Details section will show the current city and country.
- Enter a city name in the search bar and click the "Search" button.
- The application will fetch weather forecast data for the specified city.
- The Forecast Summaries section will display a summary of the forecasts for different dates.
- Click on a forecast summary to view the detailed forecast information in the Forecast Details section.
Contributions are welcome! If you'd like to contribute to the Weather App, please follow these guidelines:
- Fork the repository
- Create a new branch
- Make your changes
- Submit a pull request