This is a weather detector application built using PyQt5, a Python library for creating graphical user interfaces. The application allows users to retrieve weather information for a specific location by entering the city name.
- Retrieve weather information for a given city
- Display current weather conditions, including temperature, humidity, and wind speed
- Show a weather icon based on the current weather condition
- Provide a 5-day forecast with detailed weather information
- Support for both metric and imperial unit systems
- User-friendly interface with responsive design
- Clone the repository:
git clone https://github.com/Ankur960/weather-detector.git
- Change into the project directory:
cd weather-detector
- Install the required dependencies using pip:
pip install -r requirements.txt
- Run the application:
python main.py
- Enter the city name in the provided input field.
- Click the "Get Weather" button to retrieve the weather information.
- The current weather conditions will be displayed, along with the weather icon
Contributions are welcome! If you find any bugs or have suggestions for improvement, please open an issue or submit a pull request.
This project is licensed under the MIT License.
- The weather data is provided by OpenWeather.
- Weather icons are sourced from Flaticon.