Apologies for the formatting issues. I will ensure better formatting in
future updates.

Best regards,

Sujan Kumar

On Tue, 21 Jul 2026 at 23:40, sujan kumar <[email protected]> wrote:

> Hello everyone,
>
> Following up on my earlier architecture overview for
> https://lists.apache.org/thread/o2fbddp80moofh8bzpxroy9wz2f2grgs , I'd
> like to share a progress update.
> Completed Work
>
> Over the past few weeks, I have focused on implementing the
> customer-facing capabilities of the Loan Origination System while keeping
> the architecture aligned with Apache Fineract.
>
> Some of the major milestones completed are:
>
>    -
>
>    Built the customer-facing REST API surface under /api/v1/customer/**,
>    with a dedicated configuration separate from the existing staff APIs (
>    /api/v1/**).
>    -
>
>    Implemented row-level data scoping.
>    -
>
>    Completed the backend workflow required for customer loan application
>    management.
>    -
>
>    Continued refining the overall backend architecture and API design.
>
> Current Architecture
>
> The current implementation follows a separation of responsibilities:
>
>    -
>
>    *Customer Portal (Angular)* communicates with the *Loan Origination
>    System (Spring Boot)*.
>    -
>
>    The *Loan Origination System* maintains its own database for loan
>    applications, applicant profiles, credit scores, and related LOS data.
>
> Current Assumptions
>
> At the moment, the implementation assumes:
>
>    -
>
>    Customers already exist as Apache Fineract clients.
>    -
>
>    External identity verification (KYC) is outside the scope of the
>    project.
>    -
>
>    External credit bureau integration is also outside the current scope.
>
> The remaining work primarily involves:
>
>    -
>
>    Integrating authentication endpoint.
>    -
>
>    Verifying that the Fineract instance contains provisioned self-service
>    users for existing clients.
>    -
>
>    Completing the customer-facing Angular frontend.
>    -
>
>    Performing end-to-end integration and testing.
>
> As always, feedback and suggestions from the community are greatly
> appreciated.
>
> Thank you!
>
> Best regards,
>
> *Sujan Kumar*
> GSoC 2026 Contributor
>
>

Reply via email to