The MEY application is an application that can detect user expressions using Face Recognition technology, with this technology Mey can detect user expressions and connect to the list of songs we offer and the user can open the list with like Youtube Player in Our App, Mey was created with the aim of improving the user's mood and make the user adjust the song according to the expression that is scanned
Splash Screen | Home | Camera | Result Scan | List Music Based Mood | Detail Music |
---|---|---|---|---|---|
-
Face Recognition Face Recognition is a technology that will scan human faces with cameras that use Machine Learning technology
-
Service For List Music provide music list service after face is detected by Face Recognition
- Coil -> For fect image from internet
- Tensor Flow -> For model machine learning to android
- Retrofit -> For request API
- DataStore -> For local saved in android
- Shimmer -> For loading Cardview in android
- Karumi Dexter -> For permission in android
- ViewModel -> For observer live data
- Dagger Hilt -> For inject to constructor in viewmodel
- Firebase Auth -> For authentication for user
- Firebase database -> For database all data user in android
- ViewPager -> For slider in OnBoarding
Architecture MVVM | Overview Architecture |
---|---|
Model–view–viewmodel (MVVM) is a software architectural pattern that facilitates the separation of the development of the graphical user interface (the view) – be it via a markup language or GUI code – from the development of the business logic or back-end logic (the model) so that the view is not dependent on any specific model platform. |
You can download the application by clicking the image below