Skip to content

GrowWidTalha/weather-app

 
 

Repository files navigation

Weather App

This Weather App is a simple, user-friendly application that provides real-time weather forecasts. The app fetches data from the WeatherAPI and displays weather conditions for the next five days. It is deployed on Vercel and can be accessed here.

Features

  • Display current weather and forecast for the next five days.
  • Search functionality to find weather by city.
  • Responsive design for desktop and mobile devices.

Technologies Used

  • React.js
  • Vercel for deployment
  • WeatherAPI for weather data
  • Tailwind CSS for styling

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You need to have Node.js and npm installed on your computer. Node.js 12.x or later is recommended. You can download it from Node.js official website.

Installing

Follow these steps to run this project in your local environment:

  1. Clone the repository:
    git clone https://github.com/yourusername/weather-app.git
    cd weather-app
  2. Install the dependencies:
    npm install
    

3.Set up the environment variables:

  • Rename .env.example to .env.
  • Replace YOUR_API_KEY with your WeatherAPI key in the .env file.
  1. Run the development server:
    npm start
    

Contact

Talha Ali - @GrowwithTalha - growwithtalha2@gmail.com

Project Link: https://github.com/Grow-with-Talha/weather-app

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.3%
  • JavaScript 4.9%
  • HTML 2.1%
  • CSS 1.7%