Skip to content

This project is a React Native and Expo-based weather app that integrates with a third-party API to provide real-time weather updates and forecasts. Users can view current weather conditions and search for weather details by city. The app features a clean, user-friendly interface for an enhanced user experience.

License

Notifications You must be signed in to change notification settings

Lazar4o/Weather-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Weather-App

Simple weather application using React Native and Expo, featuring integration with a third-party weather API. This app provides real-time weather updates and forecasts.

runs with Expo Go

Recommended IDE Setup

VSCode + TypeScript for development.

Prerequisites

Before you start, make sure you have the following installed:

  • Node.js
  • Expo Go app on your mobile device for running the app locally

Project Setup

  1. Clone the repository:
git clone https://github.com/Lazar4o/Weather-App.git
cd Weather-App
  1. Install dependencies:
npm install
  1. Environment Configuration:
  • Obtain an API key from your weather data provider - https://openweathermap.org and ensure it is included in your project settings or .env file.

Compile and Hot-Reload for Development

  1. Start the development server:
npx expo start --clear
  1. Scan the QR code with Expo Go:
  • Open the Expo Go app on your mobile device and scan the QR code provided in the terminal to run the app on your device.

Usage

Use the app to get real-time weather updates and forecasts. Features include:

  • Current weather conditions display
  • Search for cities to get weather details

Customize Configuration

For more details on configuration, see the Expo Configuration Reference.

Contributing

Contributions are welcome! Please refer to the repository's issues page to discuss potential changes or enhancements.

License

Distributed under the MIT License. See LICENSE file for more information.

Feel free to adjust the content according to the actual features and configurations of your app. This structure helps provide clear setup instructions and comprehensive information about the project in a professional format.

About

This project is a React Native and Expo-based weather app that integrates with a third-party API to provide real-time weather updates and forecasts. Users can view current weather conditions and search for weather details by city. The app features a clean, user-friendly interface for an enhanced user experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published