Problem / Motivation
As SplitTrip enters the final stages of its MVP development, several critical blocks of work (bugfixes, nice-to-haves, settlements, missing features, monetization, publishing) are currently unstructured. Without a consolidated roadmap and checkpoint tracker, the team risks scope creep, broken user loops, and out-of-order development.
Proposed Solution
Establish a master tracking issue (this checkpoint issue) listing all planned epics and sub-issues. Progress will be tracked incrementally across 6 core phases:
- Phase 1: Core Flow Rescue (Settlement & Teardown Stabilization)
- Phase 2: Navigation Cleanup & Status Hub (3-tab bottom nav & "My Status" screen)
- Phase 3: Expenses Analytics & Filtering (Categories summary & search filters)
- Phase 4: Settings Clean-up & Completion (Removal of redundant items, implementing missing items)
- Phase 5: Feature Gating & Remote Config Parameterization (Subscription tier & remote limits)
- Phase 6: Release Polish & Productionization (UI audit, Proguard, Play Store config)
Detailed implementation plans and individual PRs will be created for each sub-issue.
Acceptance Criteria
Out of Scope
- Implementing code changes directly under this issue.
- Auto-creating all sub-issues on GitHub simultaneously.
Related Issues / PRs
Problem / Motivation
As SplitTrip enters the final stages of its MVP development, several critical blocks of work (bugfixes, nice-to-haves, settlements, missing features, monetization, publishing) are currently unstructured. Without a consolidated roadmap and checkpoint tracker, the team risks scope creep, broken user loops, and out-of-order development.
Proposed Solution
Establish a master tracking issue (this checkpoint issue) listing all planned epics and sub-issues. Progress will be tracked incrementally across 6 core phases:
Detailed implementation plans and individual PRs will be created for each sub-issue.
Acceptance Criteria
make checkpasses with 0 failures on all merged PRs.Out of Scope
Related Issues / PRs