Skip to content

Latest commit

ย 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 

Repository files navigation

WeatherApp

๐ŸŒฆ๏ธ Weather App โ€“ A Visually Immersive Weather Experience

๐Ÿ”น Project Title & Short Description

Weather App is a beautifully designed web application that provides real-time weather updates. Featuring custom-made images and sounds, it delivers a more engaging and immersive weather-checking experience.


๐Ÿ”น Problem Statement

Traditional weather apps provide plain data without an engaging user experience. This project enhances weather tracking by integrating visuals and sounds that match different weather conditions, making it more interactive and enjoyable.


๐Ÿ”น Solution Overview

This weather app:
โœ… Displays real-time weather updates (temperature, humidity, wind speed, etc.).
โœ… Uses custom images and custom sounds for various weather conditions.
โœ… Features a user-friendly and interactive UI.
โœ… Allows users to search and view weather updates for different locations.
โœ… Provides animated weather effects for a dynamic experience.


๐Ÿ”น Tech Stack Used

Frontend: HTML, CSS, JavaScript
Libraries & Frameworks: (Optional) Bootstrap, Tailwind CSS, Axios for API calls
APIs: OpenWeatherMap API (or another weather API)
Assets: Custom-designed images and sounds


๐Ÿ”น Setup & Installation Instructions

1๏ธโƒฃ Clone the Repository

git clone https://github.com/your-username/weather-app.git
cd weather-app

2๏ธโƒฃ API Key Configuration

  • Obtain an API key from OpenWeatherMap.
  • Create a config.js file in the project directory and add:
const API_KEY = "your-api-key-here";
  • Ensure the script imports this API key properly.

3๏ธโƒฃ Open the Project

Simply open index.html in a browser to run the application.

4๏ธโƒฃ (Optional) Run a Local Server

If required, start a local server using Python:

python -m http.server 8000

Then open http://localhost:8000/ in your browser.


๐Ÿš€ Future Improvements

๐Ÿ”น Implement voice-based weather updates.
๐Ÿ”น Introduce dark mode and UI theme customization.
๐Ÿ”น Add more detailed forecasts (hourly, weekly).


๐Ÿ“ฌ Contact

๐Ÿ“ง Email: skumaranaswara11042004@gmail.com ๐Ÿ”— GitHub: (https://github.com/ask11042004/weather-app)


๐Ÿ“œ License

This project is licensed under the MIT License.


๐Ÿ“Š Live Demo

Check out the live demo here: Live Demo Link

image

About

A weather web app that provides real-time forecasts using OpenWeatherMap API, with custom visuals and sounds for an immersive user experience.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors