- Laden…
◉ Dashboard
Het dashboard toont een realtime overzicht van uw geregistreerde uren en omzet voor:
- Vandaag — uren en bedrag van de huidige dag
- Deze maand — cumulatief voor de huidige kalendermaand
- Dit jaar — cumulatief voor het huidige kalenderjaar
- Actieve klanten — aantal klanten waarop u uren kunt schrijven
- Recente registraties — de 5 meest recente uren-inboekingen
⏱ Uren Registreren
Registreer gewerkte uren per klant. U kunt alleen uren schrijven op klanten die aan uw account zijn gekoppeld door een beheerder.
- Selecteer een klant, datum, aantal uren en een omschrijving
- Filter de lijst op klant en/of periode
- Bewerk of verwijder bestaande registraties via de knoppen in de tabel
🏢 Klanten
Overzicht van klanten waarop u uren kunt schrijven, inclusief totalen. Admin Beheerders kunnen klanten aanmaken, bewerken en gebruikers koppelen.
📅 Wekelijks / 📆 Maandelijks / 📊 Jaarlijks
Rapportages met uren en omzet per klant voor de geselecteerde periode. Klik op een klant-blok om de details te tonen.
Op de Maandelijkse rapportage kunt u per klant een PDF Urenstaat downloaden in het officiële Madaro Services formaat, compleet met uw naam, klantgegevens en alle geregistreerde uren.
👥 Gebruikers Admin
Beheer gebruikersaccounts: aanmaken, bewerken, wachtwoord resetten en MFA ontkoppelen. Stel rol in als gebruiker of admin.
🏢 Klant-Gebruiker koppeling Admin
Via het Klanten-overzicht kunnen beheerders per klant instellen welke gebruikers uren mogen schrijven. Klik op de 👥 Koppelingen knop naast een klant.
🔐 TOTP Devices Admin
Overzicht van MFA-authenticator koppelingen per gebruiker. Toont of MFA actief is, de apparaatnaam en datum van laatste login. Beheerders kunnen MFA resetten zodat een gebruiker opnieuw een authenticator moet koppelen.
📋 Uren Overzicht Admin
Administratief overzicht van alle geregistreerde uren per gebruiker en klant, uitgesplitst voor een jaar of een specifieke maand. Inclusief totalen per gebruiker en PDF-downloadoptie per gebruiker/klant/maand.
🔍 Logging Admin
Registratie van alle inlogpogingen: geslaagd en gefaald. Per poging wordt bijgehouden:
- Tijdstip, e-mailadres, IP-adres en reden (bij mislukking)
- Filterbaar op geslaagd / gefaald
🔒 Beveiliging
- Alle wachtwoorden worden opgeslagen als bcrypt hash (12 rondes)
- Tweefactorauthenticatie (TOTP) is verplicht voor alle gebruikers
- JWT-sessies verlopen na 8 uur
- Database wachtwoord wordt ingeladen via omgevingsvariabelen, niet hard-coded
- Gebruikers hebben alleen toegang tot gekoppelde klanten en eigen uren
