Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Tutoring Center Software
  3. MyClass

MyClass

On the record

Audience
The app is designed for a single tutor account and is not a multi-tenant marketplace.github.com · read 8 Oct 2026
Billing
Users can generate sessions, mark them paid or unpaid, and edit session notes.github.com · read 8 Oct 2026
Deployment limit
Daily reminders and the in-process sign-in rate limiter assume one app instance; multiple replicas may duplicate reminders.github.com · read 8 Oct 2026
Installation
MyClass is an installable PWA and can be run with Docker Compose alongside PostgreSQL.github.com · read 8 Oct 2026
Integrations and deployment
The documented deployment uses Docker Compose with PostgreSQL, the app, and nightly database backups; no third-party product integrations are specified.github.com · read 8 Oct 2026
Integrations and stack
The documented stack includes PostgreSQL, Sequelize, NextAuth, and Docker; no external product integrations are listed.github.com · read 8 Oct 2026
Intended user
The app is designed for a single independent tutor account and is not a multi-tenant marketplace.github.com · read 8 Oct 2026
iOS requirement
On iOS, web push requires iOS 16.4 or later and the app added to the Home Screen; notifications are not delivered in Safari tabs.github.com · read 8 Oct 2026
License
The repository describes MyClass as MIT-licensed and free to use, modify, and self-host.github.com · read 8 Oct 2026
Limit
Daily reminders and the in-process sign-in rate limiter assume one app instance; multiple replicas can duplicate reminders.github.com · read 8 Oct 2026
Localization
Vietnam time (Asia/Ho_Chi_Minh) and VND currency formatting are built in.github.com · read 8 Oct 2026
Offline behavior
The PWA caches its offline shell, while API responses are never cached.github.com · read 8 Oct 2026
Purpose
MyClass is an open-source, self-hosted web app for private tutors to manage students, schedules, session billing, calendars, and push reminders.github.com · read 8 Oct 2026
Push reminders
Web push reminders are optional and require VAPID keys; iOS push requires iOS 16.4 or later and installing the app to the Home Screen.github.com · read 8 Oct 2026
PWA
MyClass is installable as a progressive web app and caches its offline shell; its API is not cached.github.com · read 8 Oct 2026
Reminders
The app supports web push reminders, and daily reminders run at 07:00 Vietnam time.github.com · read 8 Oct 2026
Reporting
Reports show monthly and all-time invoice totals, a bill list, and chart visualizations.github.com · read 8 Oct 2026
Reports
Reports show monthly and all-time invoice totals, a bill list, and chart visualizations.github.com · read 8 Oct 2026

Alternatives to MyClass

Every alternative, ranked