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

Edward Kang commented on FINERACT-2439:
---------------------------------------

Hi there. I’m a current CS student interested in the GSoC 2026 program, and I 
would be very interested in working on this project along with [~airajena].

I was thinking through some implementations and had an idea for adding offline 
functionality to the self-service app/backend. This would be particularly 
impactful for our user base since internet access in some rural or developing 
locations can be spotty or unavailable in some areas. 

My proposal is that we can add a local queue for actions on the frontend that 
will be processed when the client gets access to the internet. Furthermore, I 
believe on the backend, we can implement the following.
 # Idempotency Layer
 # Job Queue
 # Sync Endpoints (instead of full reads) for fast account read access
 # Conflict Detection on Job Queue items (examining sync batches)

I understand that some of these are handled by Fineract. My proposal is to 
integrate this into our new backend, along with the sync read endpoints, and 
conflict detection on batches. [~jdailey] Please let me know what you think!

> 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
>
> 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