adaharshsingh / Propacity

https://propacity-alpha.vercel.app
0 stars 1 forks source link
hacktoberfest-accepted hactoberfest hactoberfest2024 mern

Weather Forecast Application

Objective

This project is a weather forecast application built using React.js that fetches and displays weather data from a public API. It emphasizes reusable components, API integration, state management, and a user-friendly interface.

Features

Installation

To set up the Weather Forecast Application locally, follow these steps:

  1. Clone the Repository:
    
    git clone https://github.com/adaharshsingh/Propacity.git
  2. Navigate to the Project Directory::
    
    cd Propacity
  3. Install Dependencies::
    
    npm i
  4. Start the Development Server::
    
    npm run dev
  5. Create a .env File::

    
    VITE_API_KEY=your_api_key_here
    
    #You can obtain the API key from the [Visual Crossing Weather API](https://rapidapi.com/visual-crossing-corporation-visual-crossing-corporation-default/api/visual-crossing-weather)
  6. Open Your Browser:: Go to http://localhost:5173 to view the application.

Technologies Used

Contributing

Contributions are welcome! If you'd like to contribute, please submit a pull request or open an issue.

License

This project is licensed under the MIT License.

Acknowledgements

Thanks to OpenWeatherMap for providing the weather data API.