Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enoobis/weather-app
application that allows users to retrieve weather information for a specific city
https://github.com/enoobis/weather-app
python weather weather-api weather-app
Last synced: about 2 months ago
JSON representation
application that allows users to retrieve weather information for a specific city
- Host: GitHub
- URL: https://github.com/enoobis/weather-app
- Owner: enoobis
- License: mit
- Created: 2023-02-19T13:11:05.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-23T17:58:28.000Z (almost 2 years ago)
- Last Synced: 2024-11-05T22:32:30.377Z (3 months ago)
- Topics: python, weather, weather-api, weather-app
- Language: Python
- Homepage:
- Size: 34.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# weather-app
application that allows users to retrieve weather information for a specific cityRUN ONLINE : [RUN](https://replit.com/@Enoobis/weather-app)
![image](https://user-images.githubusercontent.com/62465404/219951366-2bb101e2-4886-4e05-bb78-ac49bfa79b4e.png)
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [Technologies](#technologies)
- [Contributing](#contributing)
- [License](#license)## Installation
1. Clone the repository to your local machine using `git clone https://github.com//weather-app.git`
2. Navigate to the project directory using `cd weather-app`
3. Install the required dependencies using `pip install -r requirements.txt`## Usage
1. Run the application by executing `python main.py` in the project directory.
2. Enter a city name in the entry field and click on the search button.
3. The app will retrieve the current weather conditions for the specified city and display the information on the GUI.## Technologies
- Python 3
- Tkinter
- Requests
- OpenWeatherMap API## Contributing
Contributions to the Weather App are welcome and encouraged. Here are some ways you can contribute:
- Report a bug by opening an issue on GitHub.
- Suggest a new feature or enhancement by opening an issue on GitHub.
- Contribute to the project by forking the repository and making a pull request.## License
This project is licensed under the MIT License.