
Problem it solves
Three connected web apps for a female cricket coaching platform — admin operations, coach publishing and monetization, and subscriber auth and payments.
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.
I built this as a Full Stack Software Developer at Plex Bit Infosystems (Jan 2026 - Present).
Architecture and technical approach
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.
Implementation used Next.js, TypeScript, Tailwind CSS, Shadcn UI, Stripe Express, and OAuth. The same names appear on the skills page.
Key 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
Technologies used
- •Next.js
- •TypeScript
- •Tailwind CSS
- •Shadcn UI
- •Stripe Express
- •OAuth
Challenges and solutions
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.
Screenshots

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

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

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

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

Subscriber authentication with featured coaches, social login, and email sign-in.
Contribution and what I learned
Striide is a three-app coaching system — operations, creator tools, and consumer access — built so content, payments, and permissions stay in sync.
More product work is on all software projects and the Plex Bit Infosystems role. Featured work is also previewed on Diwash Bhattarai's homepage.