Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
Target releasev0.01
Epic
Source Codehttps://github.com/openMF/self-service-app
Project Status
Status
titlePre-Planning
Document status

Status
colourGreen
titleDRAFT

Document owner
Designer
DevelopersRajan Maurya
QAEd Cable


Project Summary

Mifos released a full set of client-facing API’s to provide a direct control of data to the clients. Earlier there was bank facing API’s which utilized in the Mifos Community App app and Mifos Android Client as well. Mifos Android Client is helping the bank staff to access client’s data on the go but, clients were still bank dependent on doing any transaction or editing any personal information. With the help of new client-facing API’s, we are developing a Self-Service Android App so that clients have direct control over their data and they can perform basic operations such as transaction of money from one account to another on the go. They can apply for loan etc.


MockUps: https://openmf.mybalsamiq.com/projects/mifosandroidself-serviceapp/grid


Completed

Partially 

Not Implemented

Features 

  1. User Sign Up
  2. User Sign In / Login
  3. Home Screen
  4. User Details
  5. User Accounts List (Savings, Loan, Share)
  6. Savings Account Details 
  7. Loan Account Details
  8. Share Account Details (API not available)
  9. Loan Make Payment
  10. Own Account Transfers (Savings Make Transfer (DepositMake Transfer, Quick Transfer) )
  11. Recent Transactions 
  12. Savings Transactions 
  13. Loan Transactions
  14. Charges (This can be any type client, savings, loan)
  15. Beneficiary for Third Party Transfer
  16. Third Party Account Transfers

User Sign Up (Not Implemented)

Github Issue: #56

Here are the mockups, provided by Denila Philip 

API Available 

Create User API: https://demo.openmf.org/api-docs/apiLive.htm#users_create

User Stories: ........................



User Sign In / Login (Implementation Done)

Github Issue: #57

Implemented Mockup

User Stories: .........................



Home Screen (Implementation Done)

Github Issue: #244

Implemented Mockup

User Stories; ....................




User Details (Not Implemented)

Github Issue: #64

No Mocks Present 

User Stories: ..................



User Account List (Savings, Loan, Share)

Github Issue: 

Implemented mockup

User Stories: ..........................



Savings Account Details

Github Issue: 

Implemented Mockup

User stories: ..................



Loan Account Details

Github Issue: 

Implemented Mockup

User Stories: .....................



Own Account Transfer (Savings Make Transfer (Deposit, Make, Quick Transfer))

Github Issue: 

Implemented mockup

User Stories: ............................



Recent Transactions 

Github Issue:

Implemented mockup

User Stories: ............................



Savings Transactions 

Github Issue:

Implemented Mockup

User Stories:.....................




Loan Transactions 

Github Issue:

Implemented Mockup

User Stories: ..................




Charges (Savings, Loan, Client)

Github issue:

Implemented Mockup

User Stories: This feature is implement for the Client only. we need to refactor this feature and need to make generic type of charge feature that can handle any type of charge. We need to pass only type of charge only.