Skip to content

zofienora/weatherapp-react

Repository files navigation

WeatherApp

Overview

WeatherApp is a modern, user-friendly weather application built with React. It fetches real-time weather data from the OpenWeather API and displays current conditions, forecasts, and additional weather details in an elegant and intuitive interface.

Features

  • Real-time Weather Data: Fetches up-to-date weather conditions based on user input.
  • Search Functionality: Users can search for weather details by city name.
  • Responsive Design: Fully optimized for mobile, tablet, and desktop.

Tech Stack

  • React
  • OpenWeather API
  • CSS for styling

Installation

To run the project locally:

  1. Clone the repository:
    git clone https://github.com/zofienora/weatherapp-react.git
  2. Navigate to the project directory:
    cd weatherapp-react
  3. Install dependencies:
    npm install
  4. Get an API key from OpenWeather and add it to an .env file:
    REACT_APP_WEATHER_API_KEY=your_api_key_here
  5. Start the development server:
    npm start

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature-name).
  3. Commit your changes (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-name).
  5. Open a Pull Request.

Contact

For any questions or feedback, feel free to reach out:


Happy coding! 🚀

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published