index

Electrolyte

iOS language training for athletes, with an adaptive daily plan.

Status
in progress· 2026
Category
iOS
Stack
SwiftUISupabasePostgresAPNs
Links
electrolyte.appclosed source

The problem

TODO — what was broken or missing, and for whom.

What it does

TODO — the product in two or three sentences.

How it works

TODO — the 2–4 technical decisions you'd defend in an interview, and why you made them. Candidates from what I know: the adaptive training algorithm, the scenario content pipeline, server-side timezone-aware notification scheduling instead of local notifications.

The hardest part

TODO — the challenge-scoring race is a strong candidate: transcript finalization lagged call-end past the client's timeout, so valid attempts were scored as "too short". Worth writing up how you diagnosed it and what you chose.

Outcome

TODO — users, scale, App Store status. "Not shipped yet" is a fine answer.