Cadtra
Cadtra is a (poorly named) running companion for Android devices. It is written in Java (client) and Go (server).
The API is documented here. Requests can also be sent (e.g., with curl) directly to srv.marcusposey.com:8000/api/v1
Feature Roadmap
The table below contains notable items that have been designed and are either complete or in progress. Refer to documentation in server/api-docs
for expected behavior of pending
features.
Feature | Server | Client |
---|---|---|
User Accounts | ||
Google Sign-In | ||
Run Metrics1 | ||
Route Tracking | ||
Session Storage | limited2 | |
Friends | ||
Clubs |
- Distance traveled, total duration, average pace
- The app's session retrieval is limited to the distance, time, and pace. E.g., the route is stored and uploaded, but it cannot be visually retrieved later on.