Mifos X Web App logo

Mifos X Web App

Angular-based web UI for the Mifos X platform with Apache Fineract as the backend

Repository activity
  • Stars366
  • Forks934
  • Open Issues44
License

MPL-2.0

Languages
  • TypeScript
  • HTML
  • SCSS
Mifos X Web App screenshot

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