Skip to content

rapiddeveloper/InfinionFaceVerificationSimTest

Repository files navigation

// // README.md // InfinionFaceVerificationSimTest // // Created by Orisajobi Akinbola on 8/14/25. //

Identity Verification Flow iOS App

πŸ“Œ About

A simple iOS UI that demonstrates a Identity verification/KYC (Know Your Customer) flow built with SwiftUI and Swift. The project is designed to showcase a modern and clean approach to implementing Identiy verification/KYC processes on mobile.


πŸ› οΈ Approach

The app follows the MVVM (Model-View-ViewModel) architecture, ensuring a clear separation of concerns:

  • UI Layer

    • Composed of SwiftUI Views and ViewModels.
    • Handles all presentation logic and user interaction.
  • Data Layer

    • Contains Services and Models.
    • Handles network requests, storage, and business logic.

This structure makes the codebase modular, maintainable, and testable.


πŸ“„ Assumptions

  • When a photo is captured, it will be sent to the backend for:
    • Facial analysis
    • Facial enrollment
  • The mobile app securely stores facial embeddings locally.
  • These embeddings are used later to mark attendance.

πŸš€ Features

  • Modern SwiftUI-based interface
  • Real-time camera capture for KYC verification
  • Clean MVVM separation between UI and data

🧩 Requirements

  • iOS 17.2+
  • Xcode 16+
  • Swift 5.9+
  • Camera access permission

About

An ios app that showcased identity verification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages