Skip to content

This project is a web app that uses the OpenWeather API and Node.js to display real-time weather data. Users can enter a location to get current weather information.

Notifications You must be signed in to change notification settings

roxylius/Weather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather App in Node.js & EJS

This project uses the OpenWeather API and Node.js to retrieve and display weather data for a specific location. The project also utilizes EJS (Embedded JavaScript) templates to dynamically generate HTML pages based on the weather data. With this project, users can enter a location and get real-time weather information, including the current temperature, humidity, wind speed, and more. The project makes use of the OpenWeather API to retrieve the weather data and the EJS templates to generate the HTML pages, allowing for a seamless and dynamic experience for users.

Installation

To install this project, follow these steps:

  1. Clone the repository to your local machine:
git clone https://github.com/roxylius/Weather.git
  1. Navigate to the project directory:
cd Weather
  1. Install the project dependencies:
npm install

Environment Variables

There is 1 environment variable:

  1. API_KEY : "YOUR_API_KEY" check docs https://openweathermap.org/current

Usage

To run the project, use the following command:

npm start

Preview:

image

About

This project is a web app that uses the OpenWeather API and Node.js to display real-time weather data. Users can enter a location to get current weather information.

Resources

Stars

Watchers

Forks