Hi Aman Thank you so much for the detailed guidance and for sharing these links.
Based on your suggestions, I am particularly interested in tackling the *compilation warnings*. Since I am comfortable with *Spring Boot and Java*, I believe improving the code maintainability is a great way for me to get deeply familiar with the Apache Fineract codebase while making a meaningful contribution. I will start by analyzing the warnings in my local environment and will pick a few to resolve as my initial task. Simultaneously, I am also looking through the *beginner-friendly tickets* you shared to identify a bug or a small task to work on. I’ll make sure to keep the community updated on the DEV list. Looking forward to contributing! Best regards, Pranjal On Tue, 24 Feb 2026 at 19:37, Aman Mittal <[email protected]> wrote: > Hi Pranjal > > Quoting Adam S. Mail > > Considering your availability and willingness to contribute, there are > several areas where improvements are needed: > > > *Bug tickets* > > https://issues.apache.org/jira/browse/FINERACT-2492?filter=-1&jql=project%20%3D%20%22Apache%20Fineract%22%20%20AND%20type%20%3D%20Bug%20%20%20AND%20resolution%20%3D%20Unresolved%20order%20by%20created%20DESC > > > > *Code maintainability / readability* > > We have a significant number of compilation warnings due to various > reasons. I believe at least half of these warnings could be easily fixed. > As we work on resolving these warnings, the codebase could become safer and > easier to maintain. > > > *All the rest of the stories* > > https://issues.apache.org/jira/browse/FINERACT-2494?filter=-1&jql=project%20%3D%20%22Apache%20Fineract%22%20%20AND%20resolution%20%3D%20Unresolved%20order%20by%20created%20DESC > > > > *All the rest of the stories that are considered beginner friendly* > > https://issues.apache.org/jira/browse/FINERACT-2489?filter=-1&jql=project%20%3D%20%22Apache%20Fineract%22%20and%20labels%20IN%20(beginner-friendly%2C%20beginner%2C%20begineer%2C%20beginners%2C%20Beginner)%20%20AND%20resolution%20%3D%20Unresolved%20order%20by%20created%20DESC > <https://issues.apache.org/jira/browse/FINERACT-2489?filter=-1&jql=project%20%3D%20%22Apache%20Fineract%22%20and%20labels%20IN%20%28beginner-friendly%2C%20beginner%2C%20begineer%2C%20beginners%2C%20Beginner%29%20%20AND%20resolution%20%3D%20Unresolved%20order%20by%20created%20DESC> > > > > Hopefully, this gives you some ideas! > > > P.S.: Before you pick up a story that describes a new feature to be > introduced, please send an email to the Fineract DEV email list to discuss > whether it’s something we really want to include in Fineract. > > On Tue, Feb 24, 2026, 7:27 PM Pranjal Singla <[email protected]> > wrote: > >> Hi Fineract Team, >> >> I am happy to share that I have successfully set up the *Apache Fineract* >> development environment on my local machine. >> >> Initially, I encountered some challenges with the TLS handshake and the >> mandatory Fineract-Platform-TenantId header. However, I’ve resolved >> these by properly configuring my API requests (using HTTPS and the >> 'default' tenant) and verified that the server is fully *UP* and >> responding correctly to API calls. >> >> Now that my environment is stable, I am eager to start contributing. A >> couple of quick questions to get started: >> >> 1. >> >> *Good First Issues:* Are there any specific modules or Jira tickets >> currently prioritized for newcomers that I should look into? >> 2. >> >> *Architecture Guidance:* Is there a specific area of the codebase >> (e.g., Core API, or Infrastructure) where the team is currently looking >> for >> more hands-on help? >> >> I am excited to be a part of the community and look forward to my first >> pull request. >> >> *Best regards,* >> >> Pranjal >> >
