Welcome to the Weather App repository! This React Native application provides a sleek and intuitive way to view the weather forecast. Utilizing the OpenWeatherMap API, it offers real-time weather updates based on your current location.
- Current Location Weather: Automatically fetches weather data based on your current geographical location.
- Daily Forecasts: Scroll through daily weather forecasts with ease.
- Elegant UI: A clean and modern user interface that displays temperature, weather conditions, and more.
- Dynamic Date Display: Shows the date corresponding to each weather forecast.
To get started with this project, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/weather-app.git
-
Install dependencies:
Navigate to the project directory and run:
npm install
-
Start the application:
npm start
Upon launching the app, it will request permission to access your location. Once granted, it will display the weather forecast for your current city. Swipe horizontally to view the weather forecast for the upcoming days.
The app requires an API key from OpenWeatherMap. Replace API_KEY in the code with your own API key.
Contributions to enhance the Weather App are welcome. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Make your changes and commit them (
git commit -am 'Add some feature'). - Push to the branch (
git push origin feature-branch). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Icons provided by Fontisto.
- Weather data sourced from OpenWeatherMap.
This README was generated with ❤️ by Joey