Angular-based web UI for the Mifos X platform with Apache Fineract as the backend
- Stars366
- Forks934
- Open Issues44
MPL-2.0
- TypeScript
- HTML
- SCSS

About Mifos X Web App
Mifos X Web App is the default single-page web interface for the Mifos X platform for financial inclusion. It serves the Mifos user community and connects to an Apache Fineract backend, which must be running before the app is used.
The interface is built with HTML5, SCSS, TypeScript, Angular 20, and Angular Material. It installs manually, via a standalone Docker container, or via a full Docker Compose stack that brings up both frontend and backend. Environment variables configure the backend URL, language and date formats, session and password policy, and optional OAuth2 and OIDC authentication.
The app also offers role-based access control that shows or hides menus and buttons by permission. Its first official release, tagged 1.0.0-fineract1.11, does not include the self-service area, has limited GLIM support, and does not yet cover JLG or surveys.
Key features
- Default single-page web UI for the Mifos X platform
- Connects to an Apache Fineract backend
- Manual, Docker, and full Docker Compose stack setups
- Configurable language, dates, sessions, and password policy
- Optional OAuth2 and OIDC plus role-based access control
Details
- On GitHub since
- 2018
- Platforms
- Web · Docker
- Deployment
- self-hostable · docker
- Backend
- Apache Fineract
- Frontend
- Angular 20 · Angular Material
- License
- MPL-2.0
