Skip to content

Randa-Lakab/Weather-App

Repository files navigation

Weather App

A simple and responsive weather web application built with HTML, CSS, and TypeScript, using a weather API to display real-time weather information for any city in the world.

🚀 Live Demo

Try it here

Features

  • Search weather by city name.
  • Display temperature, humidity, and conditions.
  • Responsive design for mobile and desktop.
  • Built with TypeScript for better code quality.

Tech Stack

  • HTML5
  • CSS3
  • TypeScript
  • OpenWeather API (or your chosen API)

Project Structure

Weather-App/ ├── index.html ├── style.css ├── script.ts # TypeScript source ├── script.js # Compiled JavaScript └── README.md

How to Run Locally

  1. Clone the repository:

    git clone https://github.com/randa-lakab/Weather-App.git
  2. Open index.html in your browser.

  3. (Optional) Compile TypeScript if you edit script.ts:

tsc script.ts

License

This project is licensed under the MIT License © 2025 Randa Lakab.
You are free to use, modify, and distribute this project with proper attribution.

About

Weather web app built with HTML, CSS, and Typescript using weather API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors