A beautiful and responsive weather application built with Flask that provides real-time weather information for any city worldwide.
Note: This website will take at least than 5 minutes to load because the server will load first before the site. I'm using free tier plan on render.
- 🔍 Search weather by city name
- 🌡️ Current temperature with feels-like
- 💧 Humidity and pressure information
- 🌬️ Wind speed and direction
- 🌅 Weather conditions with icons
- 📱 Responsive design (mobile-friendly)
- ⚡ Fast and lightweight
- 🎨 Beautiful UI with Bootstrap
- Python 3.8 or higher
- pip (Python package manager)
- OpenWeatherMap API key (Get it free here)
git clone https://github.com/savjaylade84/flask_weather_app.git cd flask_weather_app
python -m venv venv
venv\Scripts\activate
source venv/bin/activate
pip install -r requirements.txt
echo "WEATHER_API_KEY=your_api_key_here" > .env
python app.py
Author: John Jayson B. De Leon
Github: savjaylade84
Email: savjaylade84@gmail.com
Portfolio: Jisun