Quran Validation App
When I work at Recite Lab. I work on Recite app for android. Recite is an app where people validate their Quran recital by uploading their recital audio to be corrected by the teachers.
What did I use in Recite?
In Recite I use MVP architecture with Dagger 2.
-
Make a RESTful API call by using Retrofit Library.
-
Integrate Firebase Crashlytics for helps track , priortize, and fix stabilty issue in the app.
-
Make an authentication using Firebase Authentication.
-
Integrate Billplz and GooglePlay billing for making purchase in the app.
-
Using Room Persistence Library for saving data to local storage.
-
Recording audio and send the audio to server using Azure Storage Sdk.