Ik bouw dit door als een complete PadelSchool-basis met drie eenvoudige rolinterfaces: speler/team, trainer en admin. Ik lees eerst de bestaande HTML en de huidige Sheet-structuur, daarna maak ik één samenhangende Index.html + Code.gs met planning, lessen, chats/notities, financiën en uitgebreide persoonlijke weergave-instellingen. Ik gebruik hiervoor de PadelOS-werkwijze en de Google Sheets-regels, zodat de rollen, tabbladen en gegevensstructuur direct op elkaar aansluiten.

De bestaande Sheet is bereikbaar en bevat al 14 basistabbladen voor login, sessies, lessen, observaties en audit. Ik breid die structuur uit zonder bestaande gegevens te overschrijven: de nieuwe onderdelen worden aparte, herkenbare beheertabbladen voor rollen, teams, lesdeelnemers, locaties, aanvragen, chat, leerdoelen, facturen, betalingen en traineruren. Daarna laat de webapp per ingelogde rol alleen de relevante interface en acties zien.