You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fineract.apache.org by GURU MOHITH <mo...@gmail.com> on 2026/03/06 16:51:55 UTC
[GSoC 2026] Interest in Self-Service API Component (FINERACT-2439) — Guru Mohith
Hi everyone,
My name is Guru Mohith, a 3rd year Computer Science student from India. I
am writing to express my interest in the GSoC 2026 project: "Create a new
backend for front end component POC" (FINERACT-2439).
Current Progress:
I have successfully built the Fineract backend locally using
Gradle/PostgreSQL and verified the API health endpoints are up and running.
My Analysis & Approach:
I’ve been studying the existing self-service code structure. Instead of
wrapping admin APIs within the monolith, my proposal for this POC is to
build a standalone Spring Boot application that acts as a
Backend-for-Frontend (BFF).
1. Architecture: A separate lightweight Spring Boot service.
2. Communication: It will use the generated fineract-client (OpenAPI) to
communicate with the Fineract Core.
3. Security: It will implement its own JWT-based auth for consumers,
keeping customer credentials isolated from the core admin users.
About Me:
I am a Java Backend Engineer with experience building layered Spring Boot
architectures.
- GitHub: https://github.com/GuruMohith24
- Relevant Experience: I recently architected an Enterprise E-Commerce
Backend implementing atomic transactions and JWT security, which aligns
closely with the requirements for this Self-Service API.
I am eager to start contributing. I will look for a "Good First Issue" on
Jira to familiarize myself with the contribution workflow, but I would
appreciate any feedback on the "Standalone BFF" architectural approach
mentioned above.
Best regards,
Guru Mohith
Java Backend Engineer | CS Undergrad