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.
To install this project, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/roxylius/Weather.git
- Navigate to the project directory:
cd Weather
- Install the project dependencies:
npm install
There is 1 environment variable:
- API_KEY : "YOUR_API_KEY" check docs https://openweathermap.org/current
To run the project, use the following command:
npm start