Werkplek voor managers
Idara
Een bureau voor managers bij een overheid of bedrijf: verzoeken die op een besluit wachten, mijn taken en die van mijn team, de officiële brieven en de vergaderingen, elke ochtend op één pagina.
In het kort
- 4
- rollen: admin, directie, manager, medewerker
- 4
- talen met Arabisch (RTL)
- 5
- goedkeurders per verzoekpad
- 2
- databases: SQLite of MySQL
Het doel
Managers op kantoren leven tussen papier, e-mail en telefoon: besluiten wachten, taken worden vergeten en brieven hebben geen eigenaar. Idara zet elk besluit, elke taak, brief en vergadering in één register met een duidelijke eigenaar.
Wat het laat zien
- Goedkeuringen
- Paden met tot vijf goedkeurders, besluiten met bestanden, geschiedenis per ronde, vervanging bij afwezigheid.
- Taken
- Taken voor mij en mijn team, met nummers, deadlines en updates.
- Post
- Een echt register van inkomende en uitgaande brieven; een antwoord sluit de inkomende brief.
- Vergaderingen
- Uitnodigingen, aanwezigheid, notulen en printbare notulen met handtekeningvakken.
- Rapporten
- Op-tijd-percentages, beslistijden, team- en afdelingsrapporten, print en PDF.
- Veilige updates
- Een databasemigrator en een update-installer met back-ups, tests en automatisch terugdraaien.
Beveiligingsmaatregelen
| Maatregel | Wat het tegenhoudt |
|---|---|
| Tweestapsaanmelding (TOTP) | Alleen een gestolen wachtwoord. |
| Afgebakende zoekfunctie en pagina's | Inzage in taken en brieven van anderen. |
| Vervanging legt vast wie voor wie besliste | Besluiten die niemand kan nagaan. |
| Prepared statements en CSRF-tokens | SQL-injectie en vervalste acties. |
| Installer die niet opnieuw draait | Een live systeem resetten via internet. |
Probeer het zelf
# PHP 8.1+ with pdo_sqlite (or MySQL). No framework, no Composer, no build step.
php -S 127.0.0.1:8080 # or upload the folder to any PHP hosting
# open http://127.0.0.1:8080/install.php → SQLite or MySQL → the first admin account
php seed.php # optional: demo data with users for every roleWat ik geleerd heb
- Op kantoren telt de geschiedenis van een besluit evenveel als het besluit zelf.
- Hidjri- en Gregoriaanse datum, Arabisch eerst: lokale details bepalen of mensen een systeem gebruiken.
- Een veilige updateweg (back-up, test, terugdraaien) hoort bij het product.