Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 2.13 KB

README.md

File metadata and controls

36 lines (29 loc) · 2.13 KB

FaceAbnormality Detection 🎉 🚀

Implementation of FaceAbnormality detection using Swift and SwiftUI

Application Info

The application is implemented using the following stacks

  • Swift - Language
  • SwiftUI - UI framework to render and create UI's
  • CoreData - For storing data and image status
  • Vision - for face detection

Application Architecture

This application follows MVVM architecture and the folder structure is as follows

  • Application - contains files regarding application start
  • View - Contains custom views implemented for the process
  • ViewModel - Contains ViewModel that holds the buisness logic
  • Model - Holds data part for the application
  • CoreData - Contains files related to coredata
  • Resources - Contains assets and app icons
  • Utils - Contains constants and logger

Additional implementation

  • Added app icons
  • Implemented propper logging so that each and every step can be tracked

Screenshots and application video

Screenshot 2024-11-12 at 1 14 55 PM Screenshot 2024-11-12 at 1 15 20 PM Screenshot 2024-11-12 at 1 16 17 PM Screenshot 2024-11-12 at 1 16 40 PM Screenshot 2024-11-12 at 1 19 04 PM Screenshot 2024-11-12 at 1 18 46 PM Screenshot 2024-11-12 at 1 17 14 PM Screenshot 2024-11-12 at 1 17 58 PM