We gebruiken de aangeleverde Padelplanner als basis voor de nieuwe trainersadministratie, met aparte toegang voor trainers, spelers en admins. Ik lees eerst de code en sheetstructuur; daarna werk ik de volledige cx-bestanden uit met mobiele agenda, boekingen, uren, facturen en beveiligde datumwijzigingen. Hiervoor gebruik ik de spreadsheet- en Library-skills.
Explored files, ran 1 command en searched the web
De aangeleverde sheet is leeg. De oude code bevat bruikbare agenda- en APK-onderdelen, maar enkele functies controleren onvoldoende van wie de gegevens zijn. Ik bouw daarom de rol- en toegangscontrole opnieuw op de server.
De workflow wordt: voorstel → trainer bevestigt → spelers boeken → trainer registreert uren → factuur → betaling. Datums blijven bewaard; alleen een admin kan ze wijzigen, met twee bevestigingen en een wijzigingshistorie. De login gebruikt een mailcode. Een traineraccount wordt pas actief na goedkeuring door de admin.
Read files
1 van 3 taken voltooid
1.
Broncode en sheetstructuur beoordelen; rollen en workflow vastleggen.
2.
Volledige Code.gs en Index.html met installatie en beveiligde workflow bouwen.
3.
Rollen, boekingen, datumbeveiliging en financiële verwerking testen; cx-bestanden leveren.