This repository contains a web application that displays the current weather information for a given location. Users can search for a city or town and retrieve the current weather conditions, including temperature, humidity, wind speed, and weather description.
The project is built using React, Tailwind CSS, and utilizes the OpenWeather API to fetch the weather data. It provides a user-friendly interface that dynamically updates the weather information based on the user's input from GeoDB Cities. Random images provided by Unsplash
- Search for the current weather of a specific location
- Display the temperature, humidity, wind speed, and weather description
- Responsive design for optimal viewing on different devices
To see the Current Weather application in action, visit the live demo.
- React: JavaScript library for building user interfaces
- OpenWeatherMap API: Provides weather data for locations worldwide
- CSS: Styling the components and layout
- Deployed on GitHub Pages
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/milliorn/Current-Weather.git
- Navigate to the project directory:
cd Current-Weather
- Install the dependencies:
npm install
- Start the development server:
npm start
- Open http://localhost:3000 in your browser to view the application.
Contributions are welcome! If you encounter any issues or have suggestions for improvements, feel free to create an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
This project utilizes the OpenWeatherMap API to retrieve weather data. Special thanks to the creators and contributors of the open-source libraries used in this project.