Skip to main content

$ cat /proof_of_work/skate-workshop · mobile app · testflight beta · paused

The Skate Workshop

One-on-one skate coaching for a coach of Olympians: athletes upload trick clips, the coach marks them up with drawings and voice notes, assigns homework and tracks progress on a trick grid.
Platform

iOS (TestFlight beta)

Users

Paused

Features

Clip markup, voice notes, trick grid

The Challenge

Build a one-on-one coaching app for a coach of Olympians. Athletes needed a fast way to send trick clips; the coach needed to mark them up with drawings and voice notes, assign homework, and track each athlete's progress across a large trick grid.

The app came first, as an iPhone build in TestFlight, with a pre-launch website and waitlist alongside it.

The Solution

Built the app in React Native with Expo on Supabase, with a separate Next.js marketing site and waitlist.

React Native (Expo) app, shipped to TestFlight
Timestamped drawings and synced voice notes on clips
A review queue and homework for each athlete
A 4,952-combination trick grid (140 tricks across stances and obstacles)
Messaging, roster and a progress heatmap
iOS push notifications
Over-the-air updates for code-only fixes

Technology Stack

Mobile
  • React Native
  • Expo
  • TypeScript
Web
  • Next.js
  • React
  • Tailwind CSS
Backend
  • Supabase
  • PostgreSQL
  • Edge Functions
Delivery
  • EAS Build + TestFlight
  • Over-the-air updates
  • Push notifications

Key Features

Video Feedback System

Athletes upload their clips and the coach marks them up with timestamped drawings and voice notes.

Trick Grid

140 tricks across stances and obstacles, 4,952 combinations, that the coach tracks each athlete against.

Progress Tracking

Track learning progression, completed tricks, and skill development over time with detailed analytics.

Homework & Review Queue

The coach assigns homework and works through a queue of submitted clips.

Results & Impact

Development is paused. The app is in TestFlight beta and was never submitted to the stores.

Paused
Project Status
TestFlight beta (iOS)
4,952
Trick Grid
Across 140 tricks
Clips
Feedback
Drawings + voice notes

Ready to Build Your App?

Let's discuss your mobile or web platform project

$ echo "ready?"

If you made it this far, you already know if you want to talk.