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
- 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
You can try out the live version of the application here:
https://rizkyngrh23.my.id/weatherman
-
Clone the repository:
git clone https://github.com/rizkyngrh23/weatherman.git cd weatherman
-
Install Dependencies:
npm install
-
Start the server:
npm start
-
Open your browser and navigate to
http://localhost:3000