Changelog
Every step of building DayFlow from scratch: what was built, why it was built that way, and what went wrong along the road. A one-person product has no marketing department, so this log is the most honest product description available.
⚠️ Current status: mobile V1.0 is feature-complete but not yet available in any app store (software copyright registration is under review).
Phase 1 · From zero to usable
2026-07-02 → 07-06 · 65 commitsProject kickoff · first commit
Decided to build a personal management app that is local-first, ad-free, and account-free. Picked React Native + Expo so one codebase could cover both iOS and Android.
Core modules take shape
Settled on a six-tab information architecture. Schedule, Todo, and Finance screens landed; data model finalized.
SQLite integration — data actually persists
The most decisive day — 24 commits. Schedule, Finance, Running, and Profile all wired to the local database; every number on the home screen became a real computation instead of a placeholder. Also shipped the same day:
- Full brand icon set + splash screen + favicon
- Live GPS run tracking (verified outdoors)
- Pacer mode with Fartlek intervals
- Global toasts + confirmation on destructive actions
- Full data backup export
Bilingual UI + background run tracking
26 commits. Full i18n wiring so the language switch actually takes effect; runs survive going to the background and can be recovered after a cold start; Finance gained a month switcher, fixing a class of recalculation bugs across day and month boundaries.
Legal documents and first-launch consent
Privacy policy and terms of service finalized, with a consent flow on first launch. Also generated the source-code PDF required for software copyright registration.
Phase 2 · Website and polish
2026-07-07 → 07-09 · 49 commitsdayflow.cn goes live
Static site scaffolded and made responsive. Legal pages are now generated from the app source, so the site and the in-app text can never drift apart. Running stats gained week / month / all-time toggles.
Full English site at /en
Privacy policy and terms translated, switching automatically by system language. Finance bar chart gained week selection, including weeks that straddle two months.
Waiting on copyright approval → store submission
Once the copyright registration is approved, mobile V1.0 will be submitted to the App Store and the major Android stores. Review outcomes and release dates will be posted on this page.
Questions or suggestions? Contact the developer