HR App is a capstone project in the Bangkit 2023 program in partnership with Nusantara Beta Studio. This app was built using the Kotlin programming language with MVVM architecture. The objective of this project is to build an internal Android application to assist the NBS HR team in their business processes. π«‘
There are three main teams involved: the Mobile Development team, the Cloud Computing team, and the Machine Learning team. In this project, I am part of the Mobile Development team. My responsibility is to create clock-in and clock-out features for the employees. Those features utilize the smartphone camera and take a photo of the employee's face. I use the MLKit library by Google to detect if the employee's face is already visible on the camera. If it is, the user can take a photo and send it to the backend to process and check if is it valid or not. π§