Iamaniketgupta / RealWeatherApp

Feature Loaded Weather App in NodeJS, Express with user friendly, responsive and neomorphism UI. Try it with this URL!

Home Page:https://realweather.onrender.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WeatherApp

Live Demo: Real Weather App

Image

Home

NodeJS Weather Web App

This NodeJS Weather Web App is a simple web application that allows users to check the current weather conditions for a specific location. It utilizes the WeatherAPI to retrieve real-time weather data.

Installation

Follow these steps to install and run the NodeJS Weather Web App:

  1. Clone the Repository:

    gh repo clone Iamaniketgupta/RealWeatherApp
    cd RealWeatherApp
  2. Install Dependencies:

    npm install
  3. Create Environment Variables:

    • Create a new file named .env in the project root.

    • Add the following lines to the .env file, replacing YOUR_API_KEY with your actual Weather API key:

      PORT=8000
      API_KEY=YOUR_API_KEY
      API_URL=https://api.weatherapi.com/v1/forecast.json
      S_URL=https://api.weatherapi.com/v1/search.json

Usage

After running the application, open your web browser and navigate to http://localhost:8000 to access the NodeJS Weather Web App. You will be able to enter the city name and view the current weather conditions.

Feel free to explore and modify the application according to your needs. You can enhance it by adding more features or integrating additional APIs.

License

This NodeJS Weather Web App is licensed under the MIT License. Feel free to use, modify, and distribute it as per the license terms.

Author

About

Feature Loaded Weather App in NodeJS, Express with user friendly, responsive and neomorphism UI. Try it with this URL!

https://realweather.onrender.com

License:MIT License


Languages

Language:EJS 40.1%Language:CSS 36.7%Language:JavaScript 23.2%