Skip to content

Introducing the weather app, designed to provide you with a seamless and personalized weather experience. Whether you're at home or planning a trip, our app ensures you stay informed about the current conditions and upcoming forecasts with precision and convenience.

Notifications You must be signed in to change notification settings

slusy/weather-app

Repository files navigation

Weather App

Introducing the weather app, designed to provide you with a seamless and personalized weather experience. Whether you're at home or planning a trip, our app ensures you stay informed about the current conditions and upcoming forecasts with precision and convenience.

Demo

demo

Check out the live demo here.

Features

  • Real-time Weather Updates
  • Location-Based Forecast
  • Intuitive User Interface
  • Hourly and Daily Forecasts

Technologies Used

  • Vite
  • React
  • Tailwind CSS
  • Axios
  • Sonner
  • JavaScript
  • HTML

How to Run Locally

  1. Clone this repository:
    git clone https://github.com/Achal-00/weather-app.git
    
  2. Navigate to the project directory:
    cd weather-app
    
  3. Install dependencies:
    npm install
    
  4. Create .env file in root directory:
    touch .env
    
  5. Add API Key to .env:
    VITE_API_KEY={API Key}
    
  6. Start the development server:
    npm run dev
    
  7. Open your browser and visit http://localhost:5173

API Usage

This project fetches data from Tomorrow.io. You can refer to the API documentation for more details on available endpoints.

Contact Information

For questions or feedbacks feel free to contact me:

About

Introducing the weather app, designed to provide you with a seamless and personalized weather experience. Whether you're at home or planning a trip, our app ensures you stay informed about the current conditions and upcoming forecasts with precision and convenience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published