Skip to content

milajovanovska/My_Weather_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather App

A simple web application that shows the current weather and 5-day forecast for any city. The app also displays city photos and lets you save your favorite cities.


Features

  • Search for any city and view its weather
  • 5-day forecast with temperatures and conditions
  • Sunrise and sunset times
  • Favorite cities list with expand/collapse details
  • Background changes based on time (day/night) with clouds or stars
  • City photos fetched automatically

Technologies

  • HTML
  • CSS (including animations and gradients)
  • JavaScript (ES6+)
  • OpenWeatherMap API for weather data
  • Wikipedia API for city images
  • LocalStorage for saving favorite cities

How to Use

  1. Open index.html in your browser
  2. Enter a city name and click 🔍︎ or press Enter
  3. View current weather and optionally 5-day forecast
  4. Click ★ to save the city to favorites
  5. Click the favorites button to see saved cities

Live Demo

If hosted on GitHub Pages:
https://milajovanovska.github.io/My_Weather_App/


License

This project is open source and free to use.

About

A simple weather forecast app that shows current weather and 5-day forecast for cities. Built with JavaScript, OpenWeatherMap API, HTML and CSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors