Zum Inhalt springen
stackschmiede.de
DE
2025 bildung

crescendo — Guitar-school Portal

Django portal for guitar teachers and their students: scheduling, practice tasks, learning progress. Currently in tester use, no paying customers yet.

Year
2025
Duration
Ongoing since return to dev
Role
Solo engineer (AI-augmented) — backend, frontend, deployment
Sector
bildung
Tech stack
DjangoPostgreSQLTailwind CSSHTMXHetzner

Problem

Guitar teachers typically juggle calendar apps, paper schedules, WhatsApp and Excel — evolved over time, not chosen on purpose. Students often don’t know exactly what to practice, and teachers spend a lot of time on pure organization instead of actual teaching.

Solution (prototype state)

A lightweight Django portal with scheduling per student, task management (practice pieces, scales, chords), simple progress tracking, and a GDPR-friendly baseline — no tracking, no external analytics.

Running in production as a prototype on a small Hetzner server at kreativer-gitarrenunterricht.de/crescendo/, used by a handful of testers (teachers from my private network). No paying customers yet — that’s the next step.

What this project shows

  • End-to-end execution: domain, deployment, database, auth, UI — from one person.
  • Clear GDPR foundation from the start (DE hosting, no third-party services).
  • Iterative work with real users, not just mockups.
  • AI-augmented development: Claude Code as co-pilot lets me ship Django conventions + modern UI in parallel.

What this project does not claim

  • No 900 active users, no million-euro revenue.
  • Not “in production for years” — started 2025, prototype status.
  • Not a finished product — active iteration, some features still MVP-level.

Outcomes

  • Prototype reachable at kreativer-gitarrenunterricht.de/crescendo/
  • Small tester group gives feedback — no production customers yet
  • Task management + practice tracking functional, UX being iterated
  • Runs on a small Hetzner server (< €10/month)