Skip to content

Repository files navigation

Simple Weather App

A lightweight web application that provides a 7-day weather forecast for any location worldwide.

You can view the live version of the app here: Weather App

Features

  • Retrieve the 7-day weather forecast for any inputted location.
  • Utilizes the Visual Crossing API to fetch detailed weather data.
  • Implements the GeoDB Cities API to provide a city search dropdown for user convenience.
  • Displays dynamic background videos based on weather conditions (e.g., rain, clear day).

Technologies Used

  • HTML, CSS, and JavaScript for the front-end.
  • Webpack for bundling and asset management.
  • Visual Crossing API for weather data.
  • GeoDB Cities API for location search functionality.

Getting Started

  1. Clone the repository:
    git clone https://github.com/your-username/weather-app.git
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm start

To-Do

  • Add unit tests for improved reliability.
  • Extend support for more APIs.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages