- https://mojaloop.io/events/mojaloop-bootcamp-for-pisps/
- https://dfslab.net/mojaloop-bootcamp-for-pisps/
- Paul Baker - @PaulGregoryBaker / paul.baker@modusbox.com
- Miguel de Barros - @mdebarros / miguel.debarros@modusbox.com
- Vijaya Guthi - @vijayg10 / vijaya.guthi@modusbox.com
- Sam Kummary - @elnyry-sam-k / sam@modusbox.com
- Kevin Leyow - @kleyow / kevin.leyow@modusbox.com
- Michael Richards - @MichaelJBRichards / Michael.Richards@modusbox.com
* Ordered by Surname
- Demo Presentation: https://docs.google.com/presentation/d/1Lfq3W724fqJx6iOA-CFRMDYWKdmvb0aVhRosaM4Dr5Q/edit?usp=sharing
- Workshop Design Sprint Workspace: https://docs.google.com/presentation/d/1FUrfjR7n_y9xaOTTBVKYCXZr4sYnox2qGzjQ_NybnKM/edit?usp=sharing
- Sequence Diagram: ./sequence-diagrams/p2p.md
- Wireframe Prototypes: https://drive.google.com/file/d/1Wixa8JdLInXRDZm4vVVk2d1UOQ6K8FC-/view?usp=sharing
- GSP Payment API Reference: https://developers.google.com/standard-payments/payment-integrator-banking-fop-api (note this does not include the "proposed" changes that have been implemented as part of this submission)
- GSP Payment Proposed Changes: ...
To see the demo in action, please follow the below steps
- Clone the repository
git clone https://github.com/mojaloop/ml-pisp-bootcamp.git
cd ml-pisp-bootcamp
- Initialize and update the sub modules
git submodule init
git submodule update
- Build the docker images
docker compose build
- Run the services
docker compose up
- Open TTK Mobile Simulator UI at http://localhost:6060/mobilesimulator
- Try to make a transfer using the mobile screen
- Observe the dynamic sequence diagram and activity log after a successful transfer
- Follow the Quick Start guide to start the services
- Open TTK UI on http://localhost:6060
- You can explore the GSP API in
API Manager -> API Documentation
The code is at the following link https://github.com/mojaloop/ml-testing-toolkit-ui/tree/feature/ml-pisp-bootcamp-demo
The GSP-Connector has been added a sub-module.
You can access the GSP-Connector repo here: https://github.com/mojaloop/gsp-connector
To initialize sub-modules run the following command:
git submodule init
To update the sub-modules run the following command:
git submodule update
Ensure that you have initialized the GSP-Connector Sub-module, and made sure its updated. See GSP-Connector Sub-module Section.
docker compose build
docker compose up