Skip to content

PedroASB/weather-app

Repository files navigation

Weather App

HTML CSS JavaScript Webpack

Description

  • Nimbus — a weather forecast website that fetches weather data from the Visual Crossing API. Users can search for any location to view its weather information. The application includes informative cards such as hourly forecast, 10-day forecast, precipitation, wind, humidity, and more. It also allows toggling between Fahrenheit and Celsius, as well as imperial and metric units.
  • Main features:
    • Weather API module (create requests and fetch data from Visual Crossing)
    • Weather data module (process the weather raw data)
    • DOM manager module (create/edit/delete DOM elements)
    • Asynchronous functions
    • Webpack module bundler

Live Demo

Click here to try out this project on browser.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

About the Project

This project is part of the curriculum of The Odin Project. You can check out other projects that I've built in my fullstack-journey repository.

Attributions