Secure API Key Entry: Users input their own API Key once, and it is securely saved using Shared Preferences.
Real-time Weather: Displays current temperature, condition, and location details.
3-Day Forecast: Shows forecast cards for today, tomorrow, and the day after.
City Search: Search for weather conditions in any city globally.
State Management: Built using Bloc/Cubit for efficient state handling (Loading, Success, Failure).
Persistent Login: The app remembers the API key even after restarting.
Logout Functionality: Ability to remove the saved API Key and return to the entry screen.
Dynamic UI: Clean interface with BlueGrey theme and dynamic weather icons.