Skip to content

savjaylade84/flask_weather_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌤️ Flask Weather App

A beautiful and responsive weather application built with Flask that provides real-time weather information for any city worldwide.

Python Flask Bootstrap

🌐 Live Website

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.

Weather App Link

✨ Features

  • 🔍 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

🚀 Quick Start

Prerequisites

  • Python 3.8 or higher
  • pip (Python package manager)
  • OpenWeatherMap API key (Get it free here)

Clone the repository

git clone https://github.com/savjaylade84/flask_weather_app.git cd flask_weather_app

Create virtual environment

python -m venv venv

Activate virtual environment

Windows:

venv\Scripts\activate

macOS/Linux:

source venv/bin/activate

Install dependencies

pip install -r requirements.txt

Set up environment variables

echo "WEATHER_API_KEY=your_api_key_here" > .env

Run the application

python app.py


Author: John Jayson B. De Leon
Github: savjaylade84
Email: savjaylade84@gmail.com
Portfolio: Jisun

About

weather app using a weather app api and python flask

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •