Skip to content

A responsive web app that captures real-time weather forecast using an API.

Notifications You must be signed in to change notification settings

ICBroqueza/WeatherApp

Repository files navigation

WeatherApp

A responsive web app that captures realtime weather forecast using an API that changes background depending daytime or nighttime.

Introduction

Weather App is a simple and intuitive application that provides weather information for various locations. It allows users to quickly check the current weather conditions, temperature, humidity, and wind speed for any city around the world. The app fetches real-time data from a weather API and presents it in a user-friendly interface.

image image image image image

Features

  • Search: Enter the name of a city to get weather information.
  • Current Weather: View the current temperature, weather condition, humidity, and air status.
  • Forecast: Get a 5-day weather forecast for the selected city.
  • Error Handling: Prompts an error message if location is invalid.
  • Theme: Changes color wheter if it is day or not.

Installation

  • Clone the repository: git clone https://github.com/your-username/weather-app.git

  • Navigate to the project directory: cd weather-app

  • Install the independecies npm install

  • Obtain an API key from https://www.weatherapi.com/.

  • Start the development server: npm run dev

Technologies Used

  • Vitejs: a build tool that aims to provide a faster and leaner development experience for modern web projects.
  • Tailwind CSS: A utility-first CSS framework.
  • Weatherapi.com API: Provides weather data and forecasts.

Acknowledgements

The Weather App was created by Ian Czar D. Broqueza. It utilizes the Weatherapi API for weather data. We would like to express our gratitude to the developers and contributors of React, Vite and TailwindCSS for their fantastic work and open-source contributions.

About

A responsive web app that captures real-time weather forecast using an API.

Topics

Resources

Stars

Watchers

Forks