A high-quality, reusable Flutter Authentication UI template. This project focuses on providing a smooth user experience for onboarding, featuring a consistent design language across Login, Registration, and Password Recovery screens.
- Login: Secure access with social login integration.
- Create Account: Simple and intuitive registration flow.
- Forgot Password: Clean interface for account recovery.
- 🎨 Modern Design: Uses a professional Mint Green theme (
#42B883) with a clean white background. - 🧱 Reusable Components: Custom
buildFieldandSocialIconwidgets to reduce code redundancy. - 📱 Responsive Layout: Wrapped in
SingleChildScrollViewto ensure compatibility with different screen sizes. - 🔗 Seamless Navigation: Logical flow between all authentication states.
- 🌐 Social Auth UI: Ready-made icons for Facebook, Google, and Apple login.
- Framework: Flutter
- Language: Dart
- UI Kit: Material Design 3
lib/
├── login_screen.dart # Main entry point for authentication
├── create_account_screen.dart # User registration interface
├── forgot_password_screen.dart # Password reset request screen
└── main.dart # App configuration & theme setup