A minimal modern UI weather app developed using React Native Expo CLI. It allows users to fetch the current location or manually enter a city name to view the weather forecast. The app supports adding and removing multiple cities and provides hourly and 3-day forecast data. With its user-friendly UI and a drawer menu for easy navigation between different cities, Weather Snap makes checking the weather a breeze.
- Fetch current location or manually enter a city name
- Add and remove multiple cities
- Hourly and 3-day forecast data
- User-friendly UI with a modern design
- Drawer menu for easy navigation between cities
- React Native Expo CLI
- Redux Toolkit
- Redux Persist
- Clone the repository:
git clone https://github.com/sami3898/WeatherSnap.git
- Navigate to the project directory:
- Install dependencies:
- Start the Expo server:
- Use the Expo Go app on your mobile device to scan the QR code and open the app
Contributions are welcome! Please feel free to open a pull request or submit an issue with any improvements or bug fixes.
This project is licensed under the MIT License.