Hey devs ā Iām working on a small, offline, privacyāfirst desktop app called TrackMyHRT, and Iāve hit a point where I could really use some outside perspective.
TrackMyHRT is part of a larger vision, but right now Iām focusing on this one tool: a simple, calm interface for logging HRT doses, symptoms, mood, energy, libido, and notes, with localāonly storage and export options. Itās meant to help people understand their patterns and advocate for themselves without giving their data to a cloud service.
The core features work, but Iām stuck on the next steps.
š§ Where Iām stuck (TrackMyHRTāspecific)
- Data model decisions
Iām unsure whether to:
keep the current JSON structure asāis
refactor into something more futureāproof
or split entries into smaller components (meds, symptoms, metadata)
I donāt want to overāengineer, but I also donāt want to put myself into a corner.
- UI flow + structure
The current UI works, but Iām struggling with:
how to make the entry form feel smoother and less āformāheavyā
whether the viewer should stay simple or become more detailed
how to keep everything accessible without clutter
I want it to feel calm and lowāpressure, not like filling out a medical form.
- Export formats + longāterm planning
Right now I support .jsonl, .json, .txt, and .md.Iām unsure whether:
this is too many
I should standardize around one
or I should add a more structured export for future integrations
- Migration logic
I have a small migration step for older JSONL ā JSON storage.Iām not sure if I should:
keep supporting legacy formats
or simplify and drop old versions entirely
š¬ What Iām looking for
Advice on structuring small but extensible data models
Thoughts on designing a calm, accessible UI for daily logging
Opinions on export formats and longāterm maintainability
Examples of similar trackers or patterns I could learn from
General āhereās how Iād approach thisā insight
below is the github repo for the HRT Journey Tracker Suite where the TrackMyHRT tool is located
TrackMyHRTš
Iām not looking for someone to rewrite the app ā just some guidance from people whoāve built trackers, logging tools, or small desktop apps before.
TrackMyHRT is meant to support people navigating hormone therapy in a private, offline, nonājudgmental way. No accounts, no cloud sync, no analytics ā just a simple tool that helps people understand their own journey.
I want to build this thoughtfully, but right now Iām too stuck in my head to see the next steps.
If you have experience with python, PySide6, data modeling, UX for logging tools, or just strong opinions about app structure, Iād love to hear from you.
Thanks for reading ā and thanks in advance for any guidance.
Top comments (0)