Skip to content
This repository has been archived by the owner on Mar 15, 2019. It is now read-only.
/ mobile-money-module Public archive

Module for integration of mobile money with the Apache Fineract platform.

Notifications You must be signed in to change notification settings

openMF/mobile-money-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mobile Money Module for the Mifos Platform

Join the chat at https://gitter.im/openMF/mobile-money-module

Work done

  • Implemented MVP with MTN Mobile Money as case study

Work currently being done

  • New interface for version 2 to accomodate changes
  • Adding generic functionality to module to support multiple Mobile Money APIs

Setup

Code Structure:

The directory currently contains 2 folders:

  • momo-backend - which is the webservice for this module
  • momo-ui - which is the front end(interface) for this module

Initial Setup

To setup project on local environment,

  1. Fork the project from official repository here
  2. Clone the code from your own forked repo using git clone <url_to_your_fork>
  3. Change in to the mobile-money-module directory using cd mobile-money-module
  4. Add remote as upstream: git remote add upstream https://github.com/openMF/mobile-money-module

Setup Webservice

  • As of now, the webservice is not ready enough for the production environment and so can only be run from a development environment
  • Also, this webservice complements the Mifos core upon which this module also relies upon
  1. Import project into IDE of choice such as Eclipse, IntelliJ(recommended)
  2. Install dependencies using gradle manager
  3. Run service

Setup UI

  1. Change into the momo-ui directory: cd momo-ui
  2. Install npm and bower dependencies: npm install && bower install
  3. Run UI: grunt serve

About

Module for integration of mobile money with the Apache Fineract platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published