Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/porobertdev/weather-app
Assignment from The Odin Project: https://www.theodinproject.com/lessons/node-path-javascript-weather-app
https://github.com/porobertdev/weather-app
100daysofcode css html javascript js jtml theodinproject weather weather-app
Last synced: about 2 months ago
JSON representation
Assignment from The Odin Project: https://www.theodinproject.com/lessons/node-path-javascript-weather-app
- Host: GitHub
- URL: https://github.com/porobertdev/weather-app
- Owner: porobertdev
- Created: 2024-05-15T18:09:23.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-19T14:14:43.000Z (8 months ago)
- Last Synced: 2024-05-19T20:26:09.574Z (8 months ago)
- Topics: 100daysofcode, css, html, javascript, js, jtml, theodinproject, weather, weather-app
- Language: JavaScript
- Homepage: https://porobertdev.github.io/weather-app/
- Size: 193 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# weather-app - [Live Preview](https://porobertdev.github.io/weather-app/)
## About
This project is part of [TheOdinProject](https://www.theodinproject.com/https://github.com/TheOdinProject) curriculum. The project's lesson can be found [here](https://www.theodinproject.com/lessons/node-path-javascript-weather-app). The goal of this project was to practice asynchronous JS, specifically the new async/await syntax.
## Features
* clean and minimal interface
* location can be set by city/country/coordinates or using GPS (Geolocation API)
* dynamic color for the air quality & dynamic icon for wind's direction
* loading circle to notify the user about the request state
* API errors are handled & displayed## Technologies used
* HTML5
* CSS3
* JavaScript## Libraries used
* jtml to write HTML in JS
## Tools used
* git
* Figma## Credits
* WeatherAPI
* FontAwesome