Interested in working on the Flashbacks project for GSOC'25. #5752
-
|
Hello Oppia Android Team, I’m Shria Nair, a second-year student passionate about open-source contributions, and android development. I’ve recently started working with Kotlin and Flutter, and I’m excited to contribute to Oppia Android! I’m particularly interested in the Flashbacks (Learning Redirection) project because I believe it will enhance the learner’s experience by making concept revisits more efficient. I’ve gone through the project description and related issues (#5732, #5572) and would love to contribute. I’m currently setting up the Oppia Android codebase and familiarizing myself with the app’s navigation. Any guidance on where to start or recommended beginner-friendly issues to solve first would be greatly appreciated! Looking forward to collaborating with the community. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
Hi @shrimpnaur , glad to hear about your interest in the Flashback project! If you're just getting started, its recommend to begin with good first issues to get familiar with the codebase. From there, working on related issues can help establish a strong foundation. If you have any questions or run into any challenges, feel free to ask in the discussions! Links: |
Beta Was this translation helpful? Give feedback.
-
|
Hello @TanishMoral11, I have a doubt regarding the GSoC criteria. It is mentioned that we need to familiarize ourselves with the codebase by getting some PRs merged. However, is this a prerequisite, or can we directly start working on the project and draft a proposal without prior contributions? |
Beta Was this translation helpful? Give feedback.
Hi @shrimpnaur , glad to hear about your interest in the Flashback project! If you're just getting started, its recommend to begin with good first issues to get familiar with the codebase. From there, working on related issues can help establish a strong foundation. If you have any questions or run into any challenges, feel free to ask in the discussions!
Links:
Contributors guide: https://github.com/oppia/oppia-android/wiki/Contributing-to-Oppia-Android
Setting up the project with Bazel: https://github.com/oppia/oppia-android/blob/cd97c27b70de80b45a55090b5ce26b5ce772e4a8/wiki/Installing-Oppia-Android.md