Local follow-only watchlist of Turkish TEFAS yatırım fonları. Search by code or name, follow or unfollow, and see latest price, returns, type, risk, and fees. Fund detail explains official TEFAS fields in short Turkish.
It is not a chat consultant, broker, or investment adviser. Informational only — not investment advice.
Personal debug APK on a Samsung Galaxy A23 first. Play Store is later. Follows and snapshots stay on the phone (Room). No accounts or backend in v1.
Wireframes of the v1 screens (sample TEFAS-style data, not live prices).
| Takip listesi | Boş liste |
|---|---|
![]() |
![]() |
| Fon ara | Fon detayı |
|---|---|
![]() |
![]() |
Kotlin, Jetpack Compose, Hilt, Room. UI talks only to FundRepository, which uses Room and a swappable TefasClient (tefas.gov.tr JSON).
Needs JDK 17+ and the Android SDK (compileSdk / targetSdk 36, minSdk 26). From the repo root:
.\gradlew.bat :app:assembleDebugAPK: app/build/outputs/apk/debug/app-debug.apk
Package: com.burha.fundhelper
See .cursor/skills/sideload-a23/SKILL.md: USB debugging, then .\gradlew.bat :app:installDebug (replaces the debug install, keeps Room). Do not uninstall.
Pull requests and pushes to main run :app:testDebugUnitTest on GitHub Actions. No live TEFAS. No emulator.
Wiki: Product overview (Home, Product, Architecture). Canonical docs stay in this repo.
| File | Role |
|---|---|
docs/context.md |
Product one-pager |
docs/architecture.md |
Technical map |
docs/decisions.md |
Architecture decisions |
docs/superpowers/specs/2026-08-22-fund-helper-v1-design.md |
Frozen v1 design |
docs/superpowers/plans/2026-08-22-fund-helper-v1.md |
Implementation plan |
progress.md |
Short session handoff |
Informational only. Not investment advice.



