WeatherHeroesApp is a cross-platform mobile application developed with .NET MAUI that combines weather forecasts with superhero themes. The app provides dynamic weather updates, personalized animations, and interactive features for managing cities and viewing weather details.
- 🔐 User Authentication: Secure login and registration with Firebase authentication.
- 🌍 Geolocation: Automatically detects the user's location to set the reference city.
- 🏙️ City Management: Add, remove, and set cities as reference for weather updates.
- 📅 5-Day Forecast: View detailed weather trends for the next five days with interactive charts.
- 🌀 Dynamic Themes: Themed backgrounds and animations based on current weather conditions.
- 📦 Weather Details: Get in-depth information like humidity, wind speed, and UV index.
- ❤️ Favorites: Save cities and access them easily from a dedicated page.
- ❓ Credits: Credits for the app.
- Framework: .NET MAUI
- Backend: Firebase Authentication, OpenWeatherMap API
- UI Design: XAML with dynamic themes and animations (LottieFiles, SkiaSharp)
- Architecture: MVVM (Model-View-ViewModel)
- Platforms: Android, iOS
Weatherheroesapp.mp4
- Clone the repository:
git clone https://github.com/pacheco4480/WeatherHeroesApp.git