Skip to content

Repository files navigation

WeatherWise

WeatherWise is a beautiful and optimized React Native weather app that provides real-time weather updates. With its intuitive user interface and caching API powered by React Query, WeatherWise offers a seamless experience for users to stay updated with weather information.

WeatherWise Demo

Screenshots

WeatherWise Screenshot WeatherWise Screenshot

Features

  • Real-time weather updates
  • Beautiful and optimized UI
  • Caching API using React Query

Roadmap

  • Add support for adding multiple locations
  • Implement theming
  • Enhance UI with animations
  • Integrate push notifications for weather alerts

Known Issues

  • Location Fallback: [No fallback for location rejection]
  • Weather Screen Fallback: [Blank page on turning internet off in weatherScreen page]

Dependencies

Installation

Follow the steps below to install and run the WeatherWise app in your local development environment:

  1. Clone the repository:
git clone https://github.com/your-username/weatherwise.git
  1. Navigate to the project directory
cd weatherApp
  1. Install the required dependencies
npm install
  1. Start the development server
npx expo start

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please feel free to open an issue or submit a pull request. To contribute to the WeatherWise project, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make the necessary changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request to the main repository.

Thank you for your contributions!

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

A very beautiful UI weather app

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages