Commit Graph

7 Commits

Author SHA1 Message Date
eb49b37b8a Implement Camera Scanner component and examples
- Added CameraScanner component for QR/Barcode scanning functionality.
- Created CameraScannerExample to demonstrate usage of the CameraScanner.
- Developed useCameraScanner hook for managing scanner state and events.
- Introduced ScannerScreen for a drop-in ready scanner interface.
- Added TypeScript types for ScanResult, ScannerError, and SDK configuration.
- Implemented multiple examples showcasing various integration scenarios.
2025-12-17 23:39:23 +05:30
4461019a42 feat: Implement CoreCaptureEngine and ScannerEngine for barcode scanning functionality
- Added CoreCaptureEngine to manage capture features and configurations.
- Introduced CaptureFeature enum to define available capture features.
- Created CaptureFeatureEngine interface for feature-specific implementations.
- Developed ScannerEngine to handle QR and barcode scanning using ML Kit.
- Implemented ScannerDelegate interface for handling scan results and errors.
- Added ScannerEngineActivity to provide a UI for scanning with Compose.
- Created UploadEngine class for handling uploads with presigned URLs.
- Established iCameraSDK for SDK initialization and telemetry reporting.
- Added TelemetryDetector for monitoring device and app telemetry.
- Defined ICameraSDKError enum for error handling within the SDK.
- Included example unit test for basic functionality verification.
- Updated settings.gradle to include the new SDK module.
2025-12-16 23:26:25 +05:30
2fc8e0f82c Implement structural updates to the codebase with no functional changes 2025-12-15 23:50:58 +05:30
a9efdccaed Users can generate QR codes with their name & email using native Android code that automatically clears on logout/new login for security. 2025-12-13 23:44:20 +05:30
8613fd7d30 feat: Add native module and package for custom functionality 2025-12-12 23:45:12 +05:30
801725edf3 feat: Add user registration component and authentication services
- Implemented Register component for user sign-up with form validation and network status handling.
- Created authAPI service for handling user login and registration with online/offline support.
- Developed localStorage service for managing user data and sessions offline.
- Introduced networkService for detecting online/offline status and managing connectivity.
- Defined authentication types for requests and responses.
- Added TypeScript configuration for the project.
2025-12-11 23:33:43 +05:30
mansi-dev
a7aa9e53a7 first commit 2025-12-11 23:31:53 +05:30