Skip to content

Python-With-Krishna/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather-App

Utilize a weather API to get real-time weather data based on user input. Technologies: HTML, CSS, JavaScript, API Integration

This is a simple weather application built with HTML, CSS, and JavaScript. It allows users to check the current weather conditions of any city using the OpenWeatherMap API.

Features

  • Search: Enter a city name to get real-time weather data.
  • Weather Display: Shows temperature, weather description like humidity, and wind speed.
  • Dynamic Background: Background changes based on weather conditions.
  • Error Handling: Handles cases where the city is not found or any spelling is wrong.

Technologies Used

  • HTML
  • CSS (with CSS variables and Flexbox for styling)
  • JavaScript (Fetch API for API requests)
  • OpenWeatherMap API

Screenshots

image alt image alt image alt

Setup Instructions

    1. Clone the repository: bash git clone https://github.com/Krishna4241/weather-app.git
  • 2.Navigate into the project directory: bash download zip file of project
  • 3.Extract file name called:"PROJECT 1" now you have total code
  • 4.Register or sign in into OpenweatherappMap here is link "https://openweathermap.org" and get your API key in your Profile
  • 5.Replace 'YOUR_API_KEY' Replace "YOUR_API_KEY" in script.js with your actual API key.

API Key

To run the application, you'll need to obtain an API key from OpenWeatherMap and replace 'YOUR_API_KEY' in script.js with your actual API key.

Credits

Icons: Boxicons Background Images: Unsplash

License

This software is available under the following licenses
* MIT   

About

Utilize a weather API to get real-time weather data based on user input. Technologies: HTML, CSS, JavaScript, API Integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors