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

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.