Mifos Mobile 6.0 - Mobile Banking App
- Mentors
- Avinaash M Vijayvargiya, Anjali Shah, Prashant Manda, Sagar .
- Organization
- The Mifos Initiative
- Technologies
- android, Coroutines, Kotlin Multiplatform, Jetpack Compose, Koin, Jetpack Componets
- Topics
- mobile development, android
Mifos Mobile is an Android Application built on top of the MifosX Self-Service platform for end-user customers to view/transact on the accounts and loans they hold. The project aims to add significant enhancements technologically by migrating Screens to Jetpack Compose, add Compose Navigation, and other tech-stack migrations to add support for Kotlin Multi Platform with a multi-modular approach. The project also requires replacing the current API layer from self-service Fineract APIs to Open Banking APIs, Integration with external payments systems such as Mojaloop or mPesa and Full Implementation of customer support via RocketChat to make a more seamless user experience. Also we need to increase test coverage and add full Screen tests to improve reliability. Lasty, enhance GitHub workflows by integrating additional tasks to execute Unit and UI tests. Implement Continuous Integration (CI) pipelines to facilitate the building of APKs and conduct thorough code analysis. These improvements aim to optimize project workflows while ensuring robust testing and code quality checks.