DEV Community

codebunny20
codebunny20

Posted on

HRT Journey Tracker — Dev Suite

🌱 A little intro before I explain

I’ve been slowly building a small ecosystem of Windows desktop apps to support my own HRT journey — and hopefully make something useful for other trans folks too. What started as “I just want a simple tracker” has grown into a whole playground of tools: journaling, tracking, bookmarking, and a launcher to tie them together.

None of this is polished yet. It’s messy, experimental, and constantly evolving. But that’s the point. This workspace is where I learn, iterate, and figure out what actually feels good to use. Every app is its own little prototype, and eventually they’ll merge into something cohesive and beautiful.

If you’re curious about the process, want to follow along, or just enjoy seeing queer tech projects grow from the ground up, here’s the full breakdown of what I’m working on.

🛠️ The Suite

This is a modular workspace of small Windows desktop apps I’m building in parallel. Each one explores a different piece of the puzzle: journaling, tracking, bookmarking, and launching. Eventually, they’ll merge into a single, polished tool — but for now, it’s all about experimentation, iteration, and learning.

Below is my github repo for the

[https://github.com/codebunny20/HRT-Journey-Tracker-Suite.git]

💻 What’s in the suite?

Journey Journal — a journaling-focused app

TrackMyHRT — a hormone tracking app

Resource Manager — a bookmark-style link saver

Launcher — a workspace app picker

Each app lives in its own folder, with its own PyInstaller .spec file, assets, and build logic. I’m using PySide6 for the UI and packaging with PyInstaller for clean Windows builds.

🧪 What this workspace is

✅ A sandbox for experiments, prototypes, and mini-features✅ A place to develop each app independently✅ A repeatable build system for PyInstaller packaging

❌ Not yet a unified app or release pipeline❌ Not yet optimized or finalized — expect refactors as features converge

📁 Folder structure

HRT Journey Tracker/
├─ Journey Journal/
├─ TrackMyHRT/
├─ Resource manager/
├─ Launcher/
└─ README.md

Each app is self-contained. Some use a data/ package for UI and storage logic. build/ and dist/ folders are generated during packaging and should not be committed.

🧭 Launcher app

The Launcher auto-discovers apps in the workspace and lets you launch them with one click. It supports:

Alt+letter shortcuts

Dark/light theme toggle

Recent activity tracking

Duplicate instance warnings

Syntax/import diagnostics

It scans folders up to depth 2 and uses smart heuristics to pick entry scripts.

DO NOTE: the Launcher launches the .py folder but you can open the explorer and manually launch an exe

🧠 Why multiple apps?

Each app explores a different UX or workflow:

TrackMyHRT → structured tracking

Journey Journal → journaling UI

Resource Manager → quick link access

Once the features stabilize, I’ll consolidate them into a unified tool with shared architecture and packaging.

💜 A personal note

This is a passion project — both as a trans woman building something for my community, and as a developer learning and growing through every line of code.

If this helps even one person feel more supported on their journey, it’s worth it.

Thanks for being here 💜

Top comments (0)