DEV Community

Ravi Seta
Ravi Seta

Posted on

Building a 30-Day Activity Calendar for a Privacy-First Fitness App

A fitness dashboard can tell you how active you are today. But a single day rarely tells the whole story.

I wanted EdgeFit to make it easier to recognize activity patterns over time without adding a cloud service or compromising its local-first architecture.

So I added a 30-Day Activity Calendar.

EdgeFit is an open-source fitness app built with React Native, Expo, TypeScript, HealthKit, and SQLite. It reads activity data from Apple Health on iOS, stores processed summaries locally, and generates explainable insights on the device.

Repository: https://github.com/raviseta/edgefit

Top comments (0)