Skip to content

Mr-KRAMA/Weather-Dashboard

Repository files navigation

Weather Dashboard

Description

This is a weather dashboard application that allows users to get current weather information for any city using the OpenWeatherMap API. It features a responsive design and displays temperature, humidity, wind speed, and more.

Features

  • Get current weather for any city
  • Display temperature, humidity, wind speed, and other weather details
  • Responsive and user-friendly design
  • Uses OpenWeatherMap API for accurate weather data

Prerequisites

Installation

  1. Clone or download this repository to your local machine.
  2. Navigate to the project directory in your terminal.
  3. Install the required dependencies:
    npm install
    
  4. Create a .env file in the root directory based on .env.example:
    cp .env.example .env
    
  5. Edit the .env file to add your OpenWeatherMap API key:
    API_KEY=your_api_key_here
    

Running the Application

  1. Start the server:
    npm start
    
  2. Open your web browser and go to:
    http://localhost:3000
    
  3. Enter a city name to get the current weather information.

Screenshots

Here are some screenshots of the Weather Dashboard:

Weather Dashboard Screenshot 1 Weather Dashboard Screenshot 2

Technologies Used

  • Node.js
  • Express.js
  • OpenWeatherMap API
  • HTML, CSS, JavaScript

License

ISC License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published