Outcoach
Description
Outcoach is a class management software platform used for administering classes, scheduling sessions, processing payments, and managing communication between instructors and learners.
The platform provides tools for organising and running structured classes and coaching programmes, including session scheduling, attendance tracking, learner enrolment, and participant communication. Payment processing is integrated through Stripe, allowing administrators to handle course fees, recurring subscriptions, and one-off charges directly within the system.
The application is delivered as a web-based interface built on the Flutter framework, with sign-in options that include Google authentication, and supports access through both desktop browsers and mobile devices via Progressive Web App functionality. Outcoach is aimed at organisations that deliver instructor-led learning, such as tuition providers, sports academies, music schools, and independent coaching businesses.
Features include location-based services through Google Maps integration for venue management, document handling via PDF rendering, and real-time data synchronisation through Firebase. The platform incorporates analytics and product usage tracking to support administrators in monitoring engagement across their classes, and provides administrative dashboards for managing learners, instructors, schedules, and financial records in a single environment.