BioAccess 🔒📱
BioAccess is a modern Android application that demonstrates advanced implementations of biometric security and push notifications. Developed with MVVM architecture and Android best practices.
✨ Key Features
🔐 Multiple Biometric Authentication
Fingerprint: Integration with native fingerprint sensors
Unlock Pattern: Custom pattern authentication system
Visual Feedback: Interface that changes from red (error) to green (success) in real time
📲 Push Notifications with Firebase
Full integration with Firebase Cloud Messaging (FCM)
Custom app notifications
Background token and message handling
Authentication Flow:
Red Status: Authentication pending or failed
Green Status: Authentication successful and access granted
🛠️ Technologies Used
Kotlin: 100% developed in Kotlin
Jetpack Components: ViewModel, LiveData, ViewBinding
Firebase: FCM for push notifications
Biometric API: Native Android biometric authentication
📋 System Requirements
Android API 21+ (Lollipop or higher)
Fingerprint sensor or pattern capability
Notification permissions (Android 13+)
Material Design 3: Modern and responsive interface