This is the Weather App project from the curriculum of The Odin Project's Full Stack JavaScript Path.
The Odin Project is a free open-source coding curriculum that helps students learn the necessary skills to become full stack developers from scratch. The curriculum is self-paced and makes use of online resources, such as tutorials, blogs, videos, and official documentation. Students learn from lessons and modules and build portfolio-worthy projects to master their skills in web development.
Click here for a live preview of my project.
Create a weather forecast website using OpenWeatherMap API.
- HTML
- CSS
- JavaScript
- Callbacks and promises to handle asynchronous JavaScript code.
- Requesting and fetching APIs then repurposing the data for my uses.
- Learned async and await keywords to help manage and handle asynchronous code.
- Learned how to process JSON data.
- Applied and used a NPM library called date-fns to help convert Unix time instead of reinventing the wheel.
- Installed and used ESLint and Prettier to help format my code and its readability.