Skip to content

ITI-Weather is a simple RESTful API built with Node.js, Express.js, and the OpenWeatherMap API. It allows users to fetch real-time weather details like temperature, humidity, and wind speed for any city.

Notifications You must be signed in to change notification settings

Mohamed-Elshesheny/iti-WeatherPage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ITI-Weather ๐ŸŒค๏ธ

ITI-Weather is a simple weather application that fetches real-time weather data using an external weather API. The project is built with Node.js and Express.js, serving as a backend service to retrieve and display weather information for a given city.


๐Ÿš€ Features

  • Fetches real-time weather data from an external weather API.
  • Provides weather details such as temperature, humidity, wind speed, and more.
  • Supports querying weather information for a specific city.
  • Clean and structured RESTful API responses.
  • Error handling for invalid requests or API issues.


๐Ÿ› ๏ธ Technologies Used

  • Node.js: JavaScript runtime for building the backend server.
  • Express.js: Lightweight web framework for building RESTful APIs.
  • Axios: HTTP client for making external API calls.
  • dotenv: Environment variable management.
  • External Weather API: For fetching real-time weather data.

๐ŸŒ External Weather API

This project uses the OpenWeatherMap API to fetch weather data. Sign up at https://openweathermap.org/ to get your free API key.


About

ITI-Weather is a simple RESTful API built with Node.js, Express.js, and the OpenWeatherMap API. It allows users to fetch real-time weather details like temperature, humidity, and wind speed for any city.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published