Project for The Odin Project: Lesson link
- Displays current weather conditions
- Displays weekly forecast
- Search cities worldwide
- Support for metric and imperial units
- Javascript
- CSS
- HTML
- Git / GitHub
- Airbnb Javascript Style Guide
- First time making a project requesting data from a public API (neat!)
- Used module pattern to practice code readbility and modularity
- I learned that github pages will not allow HTTP requests! Had to remove my Geonames usage and switch to LocationIQ
Usage | Source |
---|---|
Weather API | Visual Crossing |
Weather icons | Visual Crossing |
Country from cities API | |
Importing a folder of images | Medium |
Loading animation loop | w3schools |
I'm quite proud of this project! Visual crossing API was actually a joy to work with. Am excited to start learning more about APIs besides just retrieving data (maybe POSTing and PUTing data soon!)