Striide

Overview

Striide is a coaching platform for female cricketers at striide.app. I built three connected web apps around that product: an admin console for content, monetization, and operations; a coach app for publishing, insights, and Stripe Express payouts; and a subscriber app for authentication and payments. Together they cover the full loop from content review to paid access.

Coaches connect Stripe Express for monetization, while subscribers authenticate and pay through the consumer app. Admin remains the source of truth for plans, vouchers, taxonomy, and content approval.

Technologies

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Shadcn UI
  • Stripe Express
  • OAuth

Features

  • Admin dashboard for coaches, content review, playlists, and lesson plans
  • Paid lesson plans, monetization, subscribers, logs, subscriptions, and vouchers
  • Ticketing with events and a scanner, plus incident and contact response handling
  • Admin settings for app versions, FAQs, taxonomy, avatars, badges, and plans
  • Coach app for uploading content, playlists, insights, and Stripe Express monetization
  • Coach profile settings including notifications, privacy, connected accounts, agreements, and danger zone
  • Subscriber authentication, social login, and payments

Development and Challenges

Splitting one product into three apps meant keeping roles, content approval, and payments aligned. Admin review gates coach uploads, coach monetization depends on Stripe Express, and subscribers only see approved, paid content.

Striide admin dashboard in light mode

Admin dashboard with subscriber, coach, content, and engagement metrics.

Striide admin dashboard in dark mode

Admin console covering content review, commerce, ticketing, and platform health.

Striide coach dashboard in light mode

Coach dashboard for uploading training content, analytics, and recent activity.

Striide coach dashboard in dark mode

Coach workspace with category uploads, performance stats, and payout notifications.

Striide subscriber login page

Subscriber authentication with featured coaches, social login, and email sign-in.

Conclusion

Striide is a three-app coaching system — operations, creator tools, and consumer access — built so content, payments, and permissions stay in sync.