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.
- 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.
- 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.
This project uses the OpenWeatherMap API to fetch weather data. Sign up at https://openweathermap.org/ to get your free API key.