Skip to content

WeatherWise is a dynamic weather application built using React Native and Expo. It fetches and displays real-time weather data using the OpenWeatherMap API, and integrates GPS-based location services to provide weather updates for the user's current location.

Notifications You must be signed in to change notification settings

soham04/WeatherWise

Repository files navigation

WeatherWise App

WeatherWise is a dynamic weather application built using React Native and Expo. It fetches and displays real-time weather data using the OpenWeatherMap API, and integrates GPS-based location services to provide weather updates for the user's current location.

Features

  • Real-time weather updates based on GPS location.
  • Beautiful, intuitive user interface with custom fonts and icons.
  • Display of current weather and weather forecast.
  • Error handling and user-friendly messages.

Screenshots

Home Screen

Home Screen Screenshot Home Screen Screenshot Home Screen Screenshot

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/weatherwise.git
  2. Navigate to the project directory:
    cd weatherwise
  3. Install the dependencies:
    npm install
  4. Start the app:
    npm start

Usage

  • Launch the app on your device or emulator.
  • Allow location permissions for accurate weather updates.
  • View current weather and forecast for your location.

Technologies Used

  • React Native
  • Expo
  • OpenWeatherMap API
  • Font Awesome for icons
  • NativeWind for styling

Contributing

Feel free to open issues or submit pull requests for improvements and bug fixes.

License

This project is licensed under the MIT License.

About

WeatherWise is a dynamic weather application built using React Native and Expo. It fetches and displays real-time weather data using the OpenWeatherMap API, and integrates GPS-based location services to provide weather updates for the user's current location.

Resources

Stars

Watchers

Forks