Upgrade: a goals and habits app
A self-improvement app I designed and built end to end. You set a goal with a reason and a measurable target, get daily actions, review missed days, and track progress against your plan with ranks and badges.
- Android app built with Expo, live on a FastAPI + PostgreSQL backend
- Secure sign-in with JWT access and refresh tokens, plus rate limiting
- API-first: the app's client is generated from an OpenAPI contract
- 246 automated UI tests across phone sizes, tablet and dark mode
Expo / React Native · TypeScript · FastAPI · PostgreSQL · Alembic · Docker · JWT auth · Render · Neon