Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rizkyngrh23/weatherman
Weatherman is a web app that shows current weather, forecasts, and air quality index (AQI). Get temperature, humidity, wind speed, and pollution levels all in one place. Stay informed with Weatherman!
https://github.com/rizkyngrh23/weatherman
expressjs weather-api weather-app weather-forecaster-webapp
Last synced: about 2 months ago
JSON representation
Weatherman is a web app that shows current weather, forecasts, and air quality index (AQI). Get temperature, humidity, wind speed, and pollution levels all in one place. Stay informed with Weatherman!
- Host: GitHub
- URL: https://github.com/rizkyngrh23/weatherman
- Owner: rizkyngrh23
- License: mit
- Created: 2024-11-22T07:52:03.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-22T08:58:17.000Z (about 2 months ago)
- Last Synced: 2024-11-22T09:30:53.688Z (about 2 months ago)
- Topics: expressjs, weather-api, weather-app, weather-forecaster-webapp
- Language: JavaScript
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Weatherman 🌦️
Weatherman is a weather application that provides current weather information, a 2-day forecast, and air quality data for various cities. The application is built using Node.js, Express, and the OpenWeatherMap API.
**Preview**
## Features
- Search for weather information by city name
- Display current weather information including temperature, humidity, wind speed, pressure, and more
- Display a 2-day weather forecast
- Display air quality information
- Show weather information for default cities on page load## Demo
You can try out the live version of the application here:
[**https://rizkyngrh23.my.id/weatherman**](https://weatherman-murex.vercel.app/)
## Installation
1. Clone the repository:
```sh
git clone https://github.com/rizkyngrh23/weatherman.git
cd weatherman2. Install Dependencies:
```sh
npm install## Usage
1. Start the server:
```sh
npm start2. Open your browser and navigate to ```http://localhost:3000```