CodeX Authenticator
CodeX Authenticator is a mobile security app designed to simplify two-factor authentication for users. It enables users to manage time-based one-time password (TOTP) accounts in a modern, user-friendly interface. The app streamlines onboarding by allowing users to import accounts via QR code scanning, eliminating manual setup keys. It supports both Android and iOS through a single Flutter codebase, ensuring a consistent experience across platforms. The app generates 6-digit OTP codes that refresh every 30 seconds for secure login. The dashboard acts as a vault, displaying authentication accounts in an organized manner with search functionality for easy account retrieval. Developed using Flutter and Dart with GetX for routing, the app integrates third-party libraries for QR scanning and local persistence. Overall, CodeX Authenticator offers a practical, lightweight solution for managing two-factor authentication codes.
Key Features
QR Code Account Setup :
- Overview: Scans authenticator QR codes in otpauth:// format and adds accounts automatically.
- Convenience: Simplifies account addition without manual key entry.
TOTP Code Generation :
- Overview: Generates 6-digit time-based OTP codes with 30-second refresh intervals.
- Security: Provides timely and secure codes for two-factor authentication.
Local Account Vault :
- Overview: Stores added accounts on the device for reuse after app restarts.
- Offline Functionality: Ensures accessibility without internet connection.
Live Refresh Timer :
- Overview: Shows a circular countdown for the current OTP validity window.
- User-Friendly: Visually indicates when a new OTP will be generated.
Camera Controls :
- Overview: Includes torch toggle and camera switch while scanning.
- Practical: Enhances QR scanning in different environments.
Modern Dashboard UI :
- Overview: Displays protected accounts in a vault-style interface with animated token cards.
- Design: Offers an intuitive and engaging user experience.
Third Party SDKs & Libraries
Carefully selected integrations powering this project's core functionality.
Have a similar idea?
Let's build it together.
From concept to launch we turn your vision into a world-class product. Get a free consultation today.