MVVM (Model-View-ViewModel) architecture pattern has been used in the development of this application. The development language of the application is Kotlin.
Re-deploying the backend The backend is inside the ai-study-assistant-backend/ folder and is built automatically by Hugging Face whenever you push to the linked repository. Alternatively: cd ...
Java Android SDK MVVM MVP SOLID Principles Git Automated testing Unit testing Integration testing RESTful APIs Kotlin Jetpack Components Clean Architecture ObjectRelational data access CICD pipelines ...