SkillAgentSearch skills...

YourWeather

Full-stack weather website that allows users to check current weather and forecasts for any country, city or town. Built primarily using Python's Flask with HTML/CSS as the front-end. Used MySQL to store user data and preferences. This project was designed to explore RESTful API integration, learn Flask and build a functional full-stack application

Install / Use

/learn @Skues/YourWeather
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

🌤️ Your Weather

Your Weather is a simple yet powerful weather web application built using Python's Flask. It integrates with MySQL for user data storage and utilises HTML, CSS/SCSS for the frontend. The app fetches real-time weather and forecasts using the OpenWeather API and is deployed using Docker.

Features

  • Search weather by country, city or postcode.
  • View current weather and forecasts.
  • Store user preferences like location and (in development) sleep preferences.
  • Constantly updated real-time data fetched using OpenWeatherAPI.
  • Deployable using Docker + Docker Compose.

Stack

  • Backend: Python, Flask
  • Frontend: HTML, CSS/SCSS
  • Database: MySQL
  • API: OpenWeather API
  • Deployment: Docker

Installation

...

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated6mo ago
Forks0

Languages

Python

Security Score

72/100

Audited on Oct 7, 2025

No findings