Coach HQ

Coach HQ

Problem it solves

An AI-led coaching platform with public marketing pages and a permission-driven dashboard for superadmins, coaches, and content creators.

Overview

Coach HQ helps teachers and coaches find drills, lesson plans, and playlists across sports. I built the landing and public pages plus a dashboard where the sidebar, actions, and features all resolve from the signed-in role and permissions. Superadmins manage the content library, users, catalog, subscriptions, and site content. Coaches and content creators work inside the same product with a narrower surface — submitting drills, browsing the library, and handling Stripe subscriptions.

I built this as a Full Stack Software Developer at Plex Bit Infosystems (Jan 2026 - Present).

Architecture and technical approach

Content submitted by creators is reviewed by superadmins before it reaches the library, keeping the catalog expert-led while still scaling contributions.

Implementation used Next.js, TypeScript, Tailwind CSS, Shadcn UI, Stripe, and Role-based access control. The same names appear on the skills page.

Key features

  • Marketing site covering home, about, pricing, contact, FAQ, and webinars
  • Dashboard UI that changes with role and permission — sidebar, buttons, and features
  • Superadmin CRUD for drills, including approve/reject of creator submissions
  • Lesson plans, playlists, coaches, content creators, categories, sub-categories, and sport tags
  • Subscription plans, transactions, subscribers, and newsletter management
  • Contact messages, FAQs, and app version management
  • Coach and content creator access to the content library and Stripe subscriptions

Technologies used

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Shadcn UI
  • Stripe
  • Role-based access control

Challenges and solutions

Every dashboard surface had to stay permission-aware so a missing grant hid the nav item, the button, and the feature — not just the API. That meant a single source of truth for roles across layout, actions, and content workflows like drill review.

Screenshots

Coach HQ admin overview dashboard

Admin overview with content, coach, and subscription metrics plus drill moderation.

Contribution and what I learned

Coach HQ shows how a coaching product can stay one codebase while still feeling purpose-built for superadmins, coaches, and content creators.

More product work is on all software projects and the Plex Bit Infosystems role. Featured work is also previewed on Diwash Bhattarai's homepage.