Skip to content

This project is a web-based weather application built using Flask, a lightweight Python web framework. The application retrieves weather data for a specified city using the OpenWeatherMap API and displays it to the user through a simple, user-friendly interface.

Notifications You must be signed in to change notification settings

NeverPlayFair/FlaskWeatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flask Weather App

This project is a web-based weather application built using Flask, a lightweight Python web framework. The application retrieves weather data for a specified city using the OpenWeatherMap API and displays it to the user through a simple, user-friendly interface.

Technologies Used

  • Flash: A lightweight WSGI web application framework in Python.
  • OpenWeatherMap API: Provides weather data for any location in the world.
  • HTML/CSS: For building the front-end user interface.

Nice to have:

  • ✓ Anaconda installed
  • ✓ Basic knowledge of Python and Django

1. Basic Setup

  1. Create environment:
conda create --name WeatherEnv
  1. Active the environment:
conda activate WeatherEnv
  1. Install Framework
pip install flask
  1. Install Library
pip install requests

2. Project Setup

  1. Create a new app:
python manage.py startapp downloader

3. How to run project?

  1. Run server:
python weather.py

Demo of app:

image

About

This project is a web-based weather application built using Flask, a lightweight Python web framework. The application retrieves weather data for a specified city using the OpenWeatherMap API and displays it to the user through a simple, user-friendly interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published