Python Projects

Cerebrix Academy

1️⃣Weather App Using OpenWeatherMap API

✅ Build a Python Weather App using the OpenWeatherMap API.

 

✅ User inputs a city name; app displays:

Temperature, weather description, humidity, wind speed, and feels-like temp.

 

✅ Use requests for API calls; handle API keys securely (os or dotenv).

 

✅ Implement error handling for invalid input or connection issues.

 

✅ Optional: Add 5-day forecast, search history, or unit tests.

 

✅ Choose between console or GUI app (tkinter or PyQt).

 

✅ Code should be modular, well-commented, and beginner-friendly.

 

✅ Include a README.md with setup instructions.