App Overview
Authentication App is a Flutter-based mobile application that provides a secure way for users to log in, register, and manage their accounts. It includes features such as email verification, password reset, and social media login options (Google and Facebook). The app supports both dark mode and light mode for a better user experience.
Features
User Authentication – Register and log in users securely.
Email Verification – Verify user email addresses during the registration process.
Password Reset – Allow users to reset their passwords easily.
Social Login – Enable users to log in with their Google or Facebook accounts.
Dark Mode & Light Mode – Switch between dark and light themes for user preference.
Responsive UI – Enjoy a seamless user experience across different screen sizes and orientations.
Technologies Used
Flutter (Dart) – For building the app’s user interface and managing app logic.
Firebase – For handling authentication services.