https://github.com/egesiapres/weather-app
A weather app that shows different weather data according to the chosen location. It has been written using vanilla JavaScript
https://github.com/egesiapres/weather-app
api-interaction browser-api css front-end-development git github-actions github-pages github-pages-deployment html javascript semantic-html weather-app web-development
Last synced: about 2 months ago
JSON representation
A weather app that shows different weather data according to the chosen location. It has been written using vanilla JavaScript
- Host: GitHub
- URL: https://github.com/egesiapres/weather-app
- Owner: Egesiapres
- Created: 2023-10-06T08:27:34.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-07T15:25:50.000Z (over 2 years ago)
- Last Synced: 2025-03-20T23:13:32.592Z (about 1 year ago)
- Topics: api-interaction, browser-api, css, front-end-development, git, github-actions, github-pages, github-pages-deployment, html, javascript, semantic-html, weather-app, web-development
- Language: JavaScript
- Homepage: https://egesiapres.github.io/weather-app/
- Size: 587 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Weather app
### Description
A personal project to improve my vanilla JS skills
### 1. Scope
I wanted to create a good looking weather app able to show the weather of the chosen city: it can be manually searched or automatically retrieved thanks to geolocation.
Interacting with the [OpenWeather](https://openweathermap.org/) APIs, the app shows:
* current weather
* temperature
* 5 days forecast
* wind info
* sun info
* humidity, air, pressure, and visibility info
The app can also perform temperature conversions, allowing to choose between Celsius, Fahrenheit and Kelvin scales.
### 2. Tools
HTML, CSS, JS