Skip to content
@SimpliTutor

SimpliTutor

Helping tutoring companies manage sessions, students, and payments all in one place.
  • United States of America

SimpliTutor Dashboard Light SimpliTutor Dashboard Dark

SimpliTutor

SimpliTutor is an operations platform for tutoring businesses. Session scheduling, student management, billing, and analytics—all in one place.

  • Interactive calendar with double-booking prevention
  • Session lifecycle tracking with tutor verification workflows
  • Automated session reminders via scheduled emails
  • Parent invoicing with Stripe payment links
  • Monthly tutor payroll aggregation and tracking
  • Real-time sync across all connected clients
  • Role-based access (RBAC)
  • At-risk student detection based on inactivity thresholds
  • Session notes with parent email delivery

SimpliTutor Dashboard

SimpliTutor Dashboard

Tech Stack

Frontend Backend Database & Auth
React 19 Node.js 18+ Supabase (PostgreSQL)
TypeScript Express.js Firebase Auth
Redux Toolkit Socket.IO Stripe
Tailwind CSS Nodemailer
shadcn/ui

Architecture

Client (React SPA)
       │
       ├── REST API + WebSocket
       ▼
Server (Express.js)
       │
       ├── Firebase Admin (JWT Verification)
       ├── Authorization Middleware
       ▼
Supabase (PostgreSQL)

Real-time sync: Socket.IO broadcasts database changes to all connected clients, triggering automatic UI updates across sessions.

Authentication: Firebase handles user auth, Express middleware verifies JWTs and resolves user roles from Supabase before allowing API access.


API

private

Popular repositories Loading

  1. .github .github Public

    Helping tutoring companies manage sessions, students, and payments all in one place.

Repositories

Showing 1 of 1 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…