Skip to content

WeatherWay is a mobile weather app built with React Native and Expo. Leveraging the OpenWeatherMap API, it provides real-time weather updates for any location. Enjoy an intuitive interface, stay informed about current conditions, and explore the open-source code on GitHub. โ›…๏ธ๐Ÿ“ฑ

License

Notifications You must be signed in to change notification settings

sudoyasir/WeatherWay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

24 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒฆ๏ธ WeatherWay

๐Ÿ“‹ Overview

The WeatherWay is a mobile application built with React Native that provides real-time weather information for different cities. It uses the OpenWeatherMap API to fetch weather data and offers features such as viewing current weather conditions and a 7-day forecast.

๐Ÿš€ Features

  • Display current weather information based on the user's location
  • Search for weather information in different cities
  • Visual representation of temperature trends with a daily graph
  • Responsive design for a seamless user experience

๐Ÿ› ๏ธ Tech Stack

  • React Native
  • Expo
  • TypeScript
  • OpenWeatherMap API
  • React Navigation

โš™๏ธ Installation

  1. Clone the repository:

    git clone https://github.com/yasir2002/WeatherWay.git
    
  2. Navigate to the project directory:

    cd WeatherWay
    
  3. Install dependencies:

    npm install
    
  4. Start the Expo development server:

    expo start
    
  5. Use an Android or iOS emulator or scan the QR code with the Expo Go app on your device.

๐Ÿ”ง Configuration

  • Add your OpenWeatherMap API key in the constants/keys.ts file.
    export const API_KEY = 'your-api-key';

๐Ÿš€ Usage

  • Run the app on an emulator or physical device.
  • Allow location permissions to get weather information based on your current location.
  • Search for a city to view its weather details.

๐Ÿ‘ฅ Contributing

Contributions are welcome! If you find any issues or want to enhance the app, feel free to open a pull request.

๐Ÿ“„ License

This project is licensed under the MIT License.

About

WeatherWay is a mobile weather app built with React Native and Expo. Leveraging the OpenWeatherMap API, it provides real-time weather updates for any location. Enjoy an intuitive interface, stay informed about current conditions, and explore the open-source code on GitHub. โ›…๏ธ๐Ÿ“ฑ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published