Wizardly

🪄 Magical Weather App 🪄

Overview

Wizardly is an atmospheric experience, not just another weather app. It delivers accurate, real-time forecasts through a beautiful and fully immersive interface. The entire application theme, from colors to animated backgrounds, dynamically transforms to match the live weather, creating a unique and delightful experience with every launch.

Key Features:

  1. 🪄Dynamic Theming - The star of the show. The entire UI automatically adapts to the current weather conditions and time of day.
  2. 🌍Global Weather Data - Get detailed weather information for any city in the world using the WeatherAPI.
  3. 📍Automatic Location Detection - On startup, the app instantly finds and displays the weather for your current location.
  4. 📊Comprehensive Details - Access all the info you need: "Feels Like" temperature, humidity, wind speed, pressure, and visibility.
  5. 🗓️Hourly & Daily Forecasts - Plan ahead with a 24-hour hourly forecast and a 7-day outlook.
  6. 💎Modern Glassy UI - Frosted-glass components and clean design create a sleek and elegant look.
  7. 🎬Stunning Animations - Powered by `flutter_animate`, fluid transitions and effects bring the UI to life, while `shimmer` provides an elegant loading experience.

Check it Out!

The project is fully Open-Source. Feel free to explore the code, or better yet, try the app yourself!

Learning Experience

Building Wizardly was a fantastic opportunity to focus on creating a polished, visually engaging user interface in Flutter. The key skills I developed during this project include:

This project reinforced my passion for end-to-end application development, showcasing Flutter's power to connect robust back-end services with beautiful, high-performance user interfaces. 🚀