Weather application used to show forecast from OpenWeather API.
View Demo
Learning project from The Odin Project curriculum.
- Get current and weekly forecast.
- Search cities worldwide.
- Switch between imperial and metric systems.
- Responsive design.
- JavaScript
- CSS
- HTML
- Visual Studio Code
- Linux terminal
- Git and GitHub
- Webpack
- ESLint + Airbnb JavaScript Style Guide
- Prettier
- Used revealing module pattern for better code organizing.
- Used public API to get data.
- Used Webpack to build the app.
- Used third-party library for date and time formating.
- Used CSS3 grid and flex to create layout.
- Used HTML5 semantic elements for better readability and structure.
- Used Git and GitHub for project management.
- Learned error handling a bit.
- Tried to maintain clean code.
- Cross tested on Firefox and Chromium based browsers.