A beautiful, clean login and registration UI built using Flutter, with custom form validation, gradient backgrounds, and reusable text fields.
- ✅ Login View
- ✅ Register View
- ✅ Home View (newly added 🎉)
- ✅ Custom Reusable Text Field Widget
- Gradient background for both screens.
- Form validation with custom error messages.
- Reusable
CustomTextFieldwidget to reduce code duplication. - Password visibility toggle for better UX.
- SnackBars to show feedback on successful form submission.
- Navigation between Login, Register, and Home screens.
- Clear form data after successful submission.
- 🧠 Started using ThemeData,
AppColors, andAppTextStylesinstead of hardcoded values — improving readability and maintainability. - 🔐 Firebase Email & Password Authentication fully integrated for the sign-up flow.
lib/
├── core # Theme, constants, colors
├── views # Login, Register, Home
├── widgets # Custom reusable widgets like CustomTextField
├── utils # Helpers, form validators, etc.
└── main.dart # Entry point + theme setup


