[DMP 2026]: Payment Hub EE, Operations UI in React

Đang mở
#2 22 bình luận 0 reaction 1 người được giao Xem trên GitHub

@DavidH-1 đang làm issue này rồi.

Từ ngày 5/3/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

DMP 2026
Ticket Contents

Description

This project will create a new operations application from the ground up for the Payment Hub EE solution target at release 2.1 (Oct 26).

This task will need to replicate as an MVP the functional tasks of the existing Operations App (Angular)

Support both GovStack and non-GovStack use

  Orchestration for Governments

      G2P

      P2G

      Vouchers

   Orchestration for DFSPs

Integrate with RBAC (keycloak)

   different views for different roles

   authenticated login

Integrate with Reporting/Dashboards.

    Easier view for bulk transactions

    failure rates

     etc
Goals & Mid-Point Milestone

Goals

  • [1] [Research best practice Design in Figma the ideal screens]
  • [2] [Identify MVP scope]
  • [3] [Modularise components within the UI so only those needed are deployed.]
  • [4] [Plan for extensibility how would new functions be added for new PH-EE capabilities]
  • [5] [Plan for maintainability how will the app be maintained]
  • [6] [Test Coverage from start building suitable test cases for regression testing]
Setup/Installation

This is a new project but would be good to functionally understand our existing application first.

Expected Outcome

A new working and integrated UI providing existing functionality at a minimum built in React ShadCN

Acceptance Criteria

New Web App with existing functionality as MVP
Documented extensibility design
Documented maintainability process
Test cases for regression
Participation in mid and final presentations to Mifos Community
Final Project Report/blog documented and shared with community

Implementation Details

This will be created using React ShadCN

Mockups/Wireframes

to be created as part of the project but look at existing app for ideas

Product Name

Payment Hub EE

Organisation Name

The Mifos Initiative

Domain

Financial Inclusion

Tech Skills Needed

React

Mentor(s)

@DavidH-1 @IOhacker

Category

Frontend

Ngôn ngữ chính
TypeScript
Star
2
Fork
8
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.