✏️ tutordesk Live · Self-host

A lesson + billing system for private tutors + test-prep specialists who teach 1-on-1 and want to focus on students, not invoicing.

Students with subject + parent contact + goals. Lessons scheduled, notes captured (what we worked on, what to practice, quiz score). Automatic invoicing on cycle. Test-prep progress visible to parents. Lesson carry-forward so you never repeat what you already covered. Built for the tutor running 20-40 weekly hours out of a home office.

What it does

🎓

Students + goals

Per student: subject(s), current level, goals (raise SAT math to 700, finish Algebra 2 by June), parent contact. Notes carry across lessons.

🗓️

Lesson scheduling

Recurring weekly lessons + one-offs. Drag-to-reschedule. Cancellation policy enforced (24hr notice or charge 50%). Parent SMS reminders.

📝

Session notes

Per-lesson: what we worked on, homework assigned, quiz scores, weak areas. Next lesson opens with prior lesson's homework review pre-loaded. Parents can view if authorized.

💳

Auto-invoicing

Hourly, package (10-hour pack), or test-prep-bundle pricing. Invoice monthly or per-session. Stripe auto-pay for subscription families. Per-student outstanding balance visible.

📊

Test-prep progress

For SAT/ACT/GRE prep: log practice-test scores over time. Section-by-section breakdown. Share a progress graph with parents at month-end. Identify weak topics automatically.

🔒

Tutor-owned

Flask + SQLite. Runs on a laptop between lessons. Your student list + rates aren't a tutoring-agency platform's asset — they're yours.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/tutordesk.git cd tutordesk pip install -r requirements.txt # run — dashboard on port 8330 python app.py # → http://localhost:8330

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Tutor Agency
$49/mo
  • Everything in Pro
  • Tutoring-agency accounts (multi-tutor)
  • Tutor-payout splits
  • Client acquisition pipeline
  • SSO for staff
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

tutordesk is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.