Hoeveel instructeurs hebben 0, 1-2, 3-5, ... toewijzingen? Een gelijkmatige verdeling wijst op een eerlijke spreiding.
π΄ Opleidingen die aandacht vragen
Onvolledig bezette opleidingen in de toekomst. Klik op een opleiding om er rechtstreeks naartoe te gaan.
π Stagiairs in opleiding
Voortgang per stagiair per type. Eens een stage voltooid is, telt de persoon als volwaardig voor dat type.
π’ Opleidingen per organiserende post
Aantal opleidingen waar elke post als (mede-)organisator vermeld staat. Bij gedeeld organisatorschap telt de opleiding voor elke betrokken post.
Toewijzingsstatus per type
Per opleidingstype: welk percentage is volledig bezet, en hoeveel plaatsen zijn nog te vullen? Identificeer welke types extra aandacht nodig hebben.
Beschikbaarheidsgraad per type
Welk percentage van de gekwalificeerde instructeurs heeft beschikbaarheid (ja of nee) doorgegeven voor aankomende opleidingen van dit type? Lage cijfers = mensen vergeten in te vullen.
Opleidingen per type
Opleidingen per locatie
Per instructeur
Instellingen
Beheer je profiel, configuratie en data
π€Profiel
Mijn profiel
Wordt getoond bovenaan rechts wanneer je bent ingelogd.
π Wachtwoord wijzigen
π£Communicatie
Bericht voor instructeurs
Toon een bericht (herinnering, mededeling) bovenaan de pagina van alle instructeurs. Laat het tekstveld leeg om het bericht te verbergen.
β° Deadline voor instructeurs
Toon een aftelling op het dashboard van instructeurs vanaf 14 dagen voor de deadline. Verandert van oranje naar rood naarmate de datum nadert. Verdwijnt automatisch na de datum.
πData & onderhoud
πΎ Backup
Download een volledige Excel-backup van alle data: opleidingen, instructeurs, types, locaties, posten en instellingen. Bewaar dit bestand op een veilige plaats. Aangeraden: minstens wekelijks.
π¨ Weergave
Kies tussen lichte en donkere modus. De keuze wordt op dit toestel onthouden.
Overzicht van alle wijzigingen: wie deed wat en wanneer. Toont de 100 meest recente acties in dit overzicht. Excel-export ondersteunt langere periodes.
Klik op "Vernieuwen" om de log te laden
π‘οΈInfo
BeveiligingsinformatieβΊ
Beheerderswachtwoord opgeslagen via Firebase Auth (industriestandaard bcrypt-achtige hashing β nooit leesbaar). Instructeurs loggen in via een eigen pincode. Firestore Security Rules beperken de toegang per gebruikersrol.
Firestore Rules (kopieer naar Firebase Console): rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
function isAdmin() {
return request.auth != null &&
exists(/databases/$(database)/documents/admins/$(request.auth.uid));
}
function isAuth() { return request.auth != null; }
match /admins/{uid} {
allow read: if isAuth();
allow write: if isAdmin();
}
match /settings/{d} { allow read: if isAuth(); allow write: if isAdmin(); }
match /trainingTypes/{d} { allow read: if isAuth(); allow write: if isAdmin(); }
match /locations/{d} { allow read: if isAuth(); allow write: if isAdmin(); }
match /posts/{d} { allow read: if isAuth(); allow write: if isAdmin(); }
match /swapReasons/{d} { allow read: if isAuth(); allow write: if isAdmin(); }
match /instructors/{d} { allow read: if isAuth(); allow write: if isAdmin(); }
match /trainings/{d} {
allow read: if isAuth();
allow create, delete: if isAdmin();
allow update: if isAdmin() || (isAuth() &&
request.resource.data.diff(resource.data)
.affectedKeys().hasOnly(['availability', 'swapRequest', 'vacancyOffer']));
}
match /auditLog/{d} {
allow read: if isAdmin();
allow create: if isAuth();
}
}
}
βοΈGeavanceerd
π² Demo modusβΊ
Vul automatisch willekeurige beschikbaarheden in voor alle instructeurs. Handig om de tool te demonstreren zonder bij iedereen apart in te loggen. Werkt enkel op aankomende, niet-vergrendelde opleidingen waarvoor de instructeur gekwalificeerd is.
β Gevaarlijke zone
Acties hier zijn onomkeerbaar. Maak eerst een backup. Bedoeld voor testfase of grote opschoning.
Planning vergrendeld β beschikbaarheid kan niet meer worden aangepast.
Weergave:
Periode:
Snel aanpassen voor zichtbare opleidingen:
Wissel aanvragen
Andere instructeurs met de juiste kwalificatie krijgen deze wissel-aanvraag te zien en kunnen aanbieden je te vervangen. De dienst vorming moet uiteindelijk het wisselvoorstel goedkeuren.
β Let op: wat je hier invult is zichtbaar voor alle andere instructeurs die deze wissel-aanvraag te zien krijgen en voor de dienst vorming. Vul geen privacygevoelige of medische informatie in. Houd het kort en algemeen.
Vervanger kiezen
Alternatieve opleidingen voor vrijgekomen instructeurs
ALLE instructeurs definitief wissen
Je staat op het punt 0 instructeur(s) definitief te wissen.