It is a web application that fetches real-time weather data from the OpenWeather API and presents it to the user in a user-friendly UI.
- Display the current weather conditions including temperature, humidity, wind speed, and weather description.
- Allow users to search for weather data of different locations.
- Automatically detect and display the weather data of the user's current location (optional).
- Responsive design to ensure a seamless experience across devices.
- HTML, CSS, and JavaScript for the frontend user interface.
- OpenWeather API to fetch real-time weather data.
- (Optional) Geolocation API to detect the user's current location.
-
User Location Weather:
- Click the "Your Weather" tab to access weather information based on your current location.
- Grant location access when prompted.
- The app will display real-time weather details for your current coordinates.
-
City Weather Search:
- Click the "Search Weather" tab.
- Enter the name of a city in the input field and submit the form.
- The app will fetch and display weather data for the specified city.
Contributions are welcome! If you'd like to contribute to this project, follow these steps:
- Fork the repository on GitHub.
- Create a new branch from the
main
branch. - Make your changes and commit them.
- Push your changes to your forked repository.
- Create a pull request to merge your changes into the main repository.