The Weather App is a simple web application that allows users to check the weather conditions for a specific city or location. It fetches weather data from the OpenWeatherMap API and displays it in a user-friendly format.
- City Search: Users can enter the name of a city or location to retrieve weather information.
- Debouncer: API requests are debounced to improve the user experience and reduce unnecessary requests.
- Weather Display: The app displays temperature, weather conditions, and other relevant data.
- Responsive Design: The interface is designed to work well on both desktop and mobile devices.
To run this project locally, follow these steps:
- Clone this repository to your local machine.
- Install any necessary dependencies using
npm installoryarn install. - Start the development server with
npm startoryarn start. - Open your web browser and navigate to
http://localhost:3000to access the app.
This project relies on the following dependencies:
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to OpenWeatherMap for providing the weather data API.
- This project was created for educational purposes and as a practical exercise in web development.
Feel free to contribute, report issues, or suggest enhancements. Happy coding!