For now on the platform we don't have a robust mechanism to create self service user to test out the mobile banking apps. Until then, this a temporary way on how we can create self service user in a user friendly way.
Note: Until we have a production release you can use this way to create self service user for testing purposes only. To test and give feedback or use the mobile banking apps.
The code isn't merged yet, it is still in development so you'd need to clone a branch on my fork: https://github.com/botraunak/community-app/tree/ssu-create
After you've cloned the fork and switched to this branch. Do the necessary install steps for the community app!
Start the community app with the following command
grunt serve
Note: You can also use this hosted version of these changes at
( May change in future for another demo, will update the doc if demo url changes! )
Update the baseApiUrl and tenantIdentifier according to your Fineract installation
Login to the community app, and you shall see data according to your Fineract installation.
Go to the clients section of the community app, find the client you want to create the self service user of.
Select the Client you want to create the user for.
In the more section of the clients detail page you will find the Create Self Service User Option
For roles select the Super User for testing purposes, once we have a production ready way to create self service users we will roll that out as soon as possible
Now you can use these credentials to log into the mobile banking apps and test out these new apps that are in development!