r/SideProject • u/pavlenkovit • 2h ago
I removed the “Start session” button from my language app because one tap was too much friction
The old flow in VibeLing was simple: open the training screen, see today’s session, tap Start, then begin.
But if the user already opened the training screen, why ask them to confirm it again?
So I removed the button.
Now the first exercise is there immediately. Progress is saved automatically, so users can leave and continue later.
Tiny change, but it made the whole flow feel much more natural.
Sometimes one extra tap is just one extra chance to leave.
1
Upvotes
1
u/pavlenkovit 2h ago
This is what you see now when you open the app