DEV Community

codebunny20
codebunny20

Posted on

🚧 Project Update: Building a Secure, Privacy‑First Web App with WeWeb

Hello everyone — quick update on the HRT Journey Tracker Suite project.

I’m actively working on a secure, privacy‑focused web app version of the suite using WeWeb as the frontend builder. My goal is to create a safe, accessible space for trans folks to track their HRT journey without sacrificing autonomy or data privacy. Everything is being designed with local‑first principles, no accounts, no analytics, and no unnecessary data collection.

Right now I’m learning WeWeb’s workflows, connecting it to a backend,(I have not figured what the best option is yet) and making sure the whole system stays transparent, secure, and community‑centered. It’s a big shift from desktop‑only tools, but I’m excited about the possibilities.

If you have experience with:

WeWeb best practices

Privacy‑first web app design

Secure API integration

Local‑first or offline‑friendly architectures

Accessibility workflows in no‑code/low‑code tools

…I would really appreciate any guidance, resources, or feedback.

This project is built for the community, and I want to make sure I’m doing it right. Thanks for reading, and thanks in advance to anyone willing to share their knowledge.

šŸ–„ļøšŸŒ Why I’m Also Building a Web Version

I want to explain why I’m taking the web‑app route at all.

I’m not dropping the desktop app. I’m building the desktop Python version and the web version at the same time, and that’s exactly why things get overwhelming. The desktop version requires a lot of pure Python work — UI, architecture, state management, packaging — and I’m still growing as a developer. Every time I push forward on the desktop build, I hit a wall and come to a complete stop and then the cycle repeats.

Starting the web version has its own learning curve. Juggling both paths at once is a lot, and that’s where the overwhelm comes from. I’m using WeWeb because it gives me a more structured way to keep moving when I hit a wall.

Both versions matter. Both versions are being built. I’m just taking the route that lets me keep making progress instead of getting stuck.

Top comments (0)