Skip to content

A Django-based weather website using the OpenWeather API. Displays real-time weather, a 5-day forecast, and features dynamic backgrounds that change based on weather conditions. 🌤️

Notifications You must be signed in to change notification settings

Maarij-Aqeel/Weather-Forecast-Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌤️ Django Weather Website

Welcome to my Django Weather Website, a dynamic weather app built using the OpenWeather API! This project showcases real-time weather updates, a 5-day forecast, and an engaging interface with dynamic background changes based on weather conditions. 🌈

✨ Features

  • Real-Time Weather Updates: Fetches accurate and up-to-date weather data for any city.
  • 5-Day Weather Forecast: Plan ahead with detailed forecasts for the next 5 days.
  • Dynamic Backgrounds: The background changes based on the weather, creating a visually appealing experience.

🛠️ Technologies Used

  • Django: For backend development.
  • OpenWeather API: For fetching weather data.
  • HTML/CSS: For building the user interface.

📸 Preview

Screenshot1 Screenshot2 Screenshot3 Screenshot4

🚀 How to Run the Project

  1. Clone this repository:
    git clone https://github.com/Maarij-Aqeel/Weather-Forecast-Django.git
    cd Weather-Forecast-Django
    python manage.py runserver
    

About

A Django-based weather website using the OpenWeather API. Displays real-time weather, a 5-day forecast, and features dynamic backgrounds that change based on weather conditions. 🌤️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published