[ 
https://issues.apache.org/jira/browse/FINERACT-2439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18067571#comment-18067571
 ] 

Vignesh commented on FINERACT-2439:
-----------------------------------

Hi [~jdailey],

I am Vignesh, a final-year B.Tech IT student, and I am very interested in 
proposing the *Self-Service API (BFF) Component POC* for GSoC 2026.

I have already established a strong technical foundation with the Fineract 
codebase. Most recently, I successfully resolved {*}FINERACT-2520 (PR 
#5592){*}, achieving a *100% Green Build with 44/44 passing checks* on the 
Progressive Loan module. My local development environment is fully configured 
for Java 21 and Gradle, and I am comfortable navigating the project's strict 
GPG-signing and code-quality requirements.

For this POC, I am particularly interested in the *'Aggregator' pattern* 
discussed by Yvana . Given my background with the MERN stack, I aim to design a 
Spring Boot-based BFF that provides high-performance, lightweight JSON 
responses (like a single {{/self/dashboard}} call) to simplify the integration 
for future frontend developers.

I am currently drafting my detailed proposal and look forward to any guidance 
you may have as the process kicks off.

Best regards, 
Vignesh

> Create a new backend for front end component POC
> ------------------------------------------------
>
>                 Key: FINERACT-2439
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2439
>             Project: Apache Fineract
>          Issue Type: Improvement
>            Reporter: James Dailey
>            Priority: Minor
>              Labels: GSOC, gsoc2026, mentor
>
> *Note:  GSOC applicants - this is a "draft concept".   Do not work on your 
> proposal until we kick off the process at Fineract for evaluating.  We may 
> significantly edit this concept or create new ones to replace it.*  
> *No one should work on this specific ticket unless assigned - the GSOC 
> candidate we choose will be assigned this ticket.*  
> *For more information, you should be reviewing emails on this subject and 
> following the Wiki pages.* 
> *[https://lists.apache.org/[email protected]]*
> *[https://cwiki.apache.org/confluence/display/FINERACT/GSOC+Program+at+Fineract]*
>  
> h3. *Build a Self-Service API Component that Connects to Apache Fineract*
> When the project removed self-service APIs in 2025, it did so understanding 
> that we would need an outside component to make that connection as part of an 
> overall solution. 
> This project is to create - as a Proof of Concept (POC) - a new dedicated 
> Self-Service API component or service that integration with Fineract backend. 
>  It will need to expose APIs to consumer facing applications for typical 
> activities like viewing account balances, transaction initiation, loan 
> application, etc.  
> The idea is for GSOC candidates to propose a design and build the POC. 
> Minimal criteria include testing, authentication methodology, documentation.  
> Not included in this GSOC would be the end consumer APP, although that may be 
> undertaken by another project and coordination would be needed. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to