mojaloop / ml-core-test-harness

Can be used to spin-up mojaloop and make test transfers (P2P, etc) using TTK. This repo can also be used for functional tests in the core services.
4 stars 8 forks source link

[DMP 2024]: PISP demo app for Mojaloop #62

Open elnyry-sam-k opened 3 months ago

elnyry-sam-k commented 3 months ago

Ticket Contents

Description

Mojaloop supports Payment Initiation Service Provider (PISP) or Third-party Payment Initiation (3PPI) use case and while this has been implemented based on a standard API and currently being worked on for further improvements (version 2.0), there’s a need for a good demonstration tool using an “app” like interface.

This will help in demonstrating the use case to adopters and interested entities to easily understand the use case and how it works in Mojaloop (the design, security features and general feature set / functionality).

In addition, integration tasks involved and updates to actual PISP services to bring the dependencies up to date and tests to work will also be involved so that these can be run together for the demos / integration.

Goals & Mid-Point Milestone

Goals

Setup/Installation

https://github.com/mojaloop/pisp-project

Expected Outcome

A functioning PISP demo using a demo (third-party payment initiation) app showing an end-to-end sequences and integration of services involved. The focus here is on the demo app and basic integration with the PISP services such as PISP adapter.

Acceptance Criteria

No response

Implementation Details

Mockups/Wireframes

No response

Product Name

Mojaloop PISP demo app

Organisation Name

Mojaloop

Domain

Financial Inclusion

Tech Skills Needed

Angular, JavaScript, Microservices, Node.js, React, TypeScript, UI/UX/Design

Mentor(s)

Sam Kummary, James Bush

Category

API, Frontend

elnyry-sam-k commented 3 months ago

Moved from: https://github.com/mojaloop/project/issues/3859

elnyry-sam-k commented 3 months ago

Weekly Goals

Week 1

Links:

pawarspeaks commented 2 months ago

Weekly Learnings and Updates

Week 1 [11/06/2024 - 14/06/2024]

Week 2 [17/06/2024 - 21/06/2024]

Week 3

Week 4 [01/07/2024 - 06/07/2024]

Week 5 [08/07/2024 - 13/07/2024]