https://github.com/devmunro/stride-zero
Minimalistic 5K App
https://github.com/devmunro/stride-zero
Last synced: 22 days ago
JSON representation
Minimalistic 5K App
- Host: GitHub
- URL: https://github.com/devmunro/stride-zero
- Owner: devmunro
- License: mit
- Created: 2026-04-23T18:27:33.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-24T19:10:51.000Z (about 1 month ago)
- Last Synced: 2026-05-24T21:13:02.505Z (about 1 month ago)
- Language: JavaScript
- Size: 1.87 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Stride Zero
Stride Zero is a beginner-first running coach built with Expo.
## What It Does
- Builds a simple-friendly plan around current level, goal, and realistic weekly rhythm
- Avoids fixed weekdays and recommends a run frequency that fits the runner
- Guides each workout with countdown beeps, voice cues, and vibration
- Saves plan state, workout history, reminders, and progress locally on-device
- Tracks milestones, personal bests, a road-to-goal view, and a completion calendar
## Screenshots
## Run
```bash
npm install
npm run start
```
Shortcuts:
```bash
npm run android
npm run ios
npm run check
npm run lint
npm run smoke
```
## Structure
```text
src/
components/
config/
data/
lib/
screens/
theme/
types/
docs/
assets/
App.js
```
## Product Notes
- Native Expo app
- Local storage with AsyncStorage
- Daily reminders with `expo-notifications`
- Setup changes that reshape the plan can reset progress so the schedule stays accurate
- Includes in-app help, safety, privacy, andsupport content
## Repo Description
`Adaptive Expo running app for beginner running plans with guided sessions, reminders, local progress tracking, and a clean simple-friendly UI.`