De titel zegt het al, ik wil een systeem opzetten voor meerdere filialen met 1 database
Het idee
- 1 centrale database
- 1 admin dashboard waar alle afspraken in te vinden zijn en welk filiaal de afspraak voor is
- 1 aanvraag pagina voor de afspraak te maken en filiaal te kiezen.
- Voor elk filiaal een dashboard met eigen aanvragen
Wat ik dacht was elk filiaal een ID nummer te geven welke word meegestuurd met een aanvraag.
Het dashboard van het filiaal kan dan alleen de aanvragen zien van het filiaal zelf.
Mijn gedacht is simpel maar zijn er nog andere dingen waar ik rekening mee moet houden puur op het koppelen aan filiaal?
De opzet ziet er goed uit.
Je zou bijvoorbeeld voor de identificatie en de makkelijkheid een subdomein kunnen maken, zodat ze direct kunnen inloggen.
Zoals: https://woerden.winkelbeheer.nl, https://amsterdam.winkelbeheer.nl etc...
Het is misschien handig om ook soort dashboard te maken voor het hoofdkantoor, waarbij ze ook werknemers kunnen verplaatsen aan andere filialen. Mogelijk zou een één-op-meer koppeling handig zijn, want een personeelslid kan misschien wel in meerdere filialen werken.
Dit zit sowieso achter een login lijkt mij? Koppel het filiaal (dus wat je ziet / kunt zien / mag zien) aan deze gebruikers?
Desnoods maak je hier een recht of rol ("medewerker filiaal X") van.
Oftewel, als je je aanmeldt zit je meteen op de goede plek, hoeft een gebruiker niets voor te doen, en ze kunnen zichzelf bij de login allemaal via dezelfde voordeur aanmelden.
Dit zit sowieso achter een login lijkt mij? Koppel het filiaal (dus wat je ziet / kunt zien / mag zien) aan deze gebruikers?
Desnoods maak je hier een recht of rol ("medewerker filiaal X") van.
Oftewel, als je je aanmeldt zit je meteen op de goede plek, hoeft een gebruiker niets voor te doen, en ze kunnen zichzelf bij de login allemaal via dezelfde voordeur aanmelden.
Dan ook wel denken aan een oplossing voor medewerker A die gebruikelijk in filiaal A werkt maar wegens veel zieken in filiaal B moet invallen maar met zijn login in eerste instantie in filaal A uitkomt. Maak dat ook flexibel, ook op het moment dat de rollen beheerder even niet aanwezig is....