An open API service indexing awesome lists of open source software.

https://github.com/shakebshamsi/weather-app

🌦️ A modern weather app using HTML, CSS, and JavaScript that fetches real-time weather data from the OpenWeatherMap API. Features a responsive design with a sleek dark UI and glassmorphism effects.
https://github.com/shakebshamsi/weather-app

async-await css3 dom-manipulation error-handling html5 javascript openweather-api responsive-design restful-api-integration

Last synced: 9 days ago
JSON representation

🌦️ A modern weather app using HTML, CSS, and JavaScript that fetches real-time weather data from the OpenWeatherMap API. Features a responsive design with a sleek dark UI and glassmorphism effects.

Awesome Lists containing this project

README

        

# 🌦️ Weather App

A sleek and modern weather application built with **HTML**, **CSS**, and **JavaScript**. This app fetches real-time weather data using the **OpenWeatherMap API**, featuring a responsive design and stylish dark theme with glassmorphism UI effects.

---

## 🚀 Features

- 🔍 Search weather by city name
- 🌡️ Displays temperature and description
- 💡 Beautiful dark UI with animated buttons and gradients
- ❗ Error handling for invalid city names
- 📱 Fully responsive for mobile and desktop

---

## 🛠️ Technologies Used

- HTML5
- CSS3 (Glassmorphism + Gradient + Responsive Design)
- JavaScript (ES6+)
- [OpenWeatherMap API](https://openweathermap.org/api)

---

## 📦 Setup Instructions

1. **Clone the Repository**
```bash
https://github.com/ShakebShamsi/weather-app.git

📁 Project Structure

bash
Copy
Edit
weather-app/

├── index.html # Main HTML file
├── styles.css # All styling (dark theme, responsiveness)
├── script.js # Main logic for fetching & displaying weather
└── README.md # Project overview and setup

🧠 Author
Shakeb Hassan Shamsi