Ga naar hoofdinhoud

Welkom bij Fixt PSA

Fixt PSA is een multi-tenant SaaS Professional Services Automation-platform voor ICT-bedrijven: klanten, tickets/SLA, abonnementen/producten, uren/facturatie, projecten en een klantportaal — met daarbovenop een AI-agent-platform en een LinkedIn content/leadgen-module in latere fases.

Tenant vs. klant

Een tenant is een bedrijf dat het platform gebruikt (bijv. Fixt-it, ProWave, AccuControl). Binnen een tenant bestaan klanten — de customers van dát bedrijf. Verwar de twee nooit: de tenant-sleutel heet overal tenant_id.

Status: Fase A

Deze documentatie beschrijft het opgeleverde fundament: Fase A (repo-skelet, datamodel & tenant-isolatie, auth-kern met wachtwoord/TOTP-MFA/Microsoft-SSO, RBAC + audit-log, storage & virusscan, en het Ionic/Angular-frontend-fundament). Latere fases (klanten/tickets, facturatie, projecten, AI-agents, …) bouwen hierop voort — zie ROADMAP.md in de repo voor de volledige fasevolgorde en docs/specs/fase-a.md voor de Fase A-oplevernotitie.

Doelgroepen van deze documentatie

SectieVoor wie
OntwikkelaarsWie aan de code werkt: architectuur, lokale dev-stack, smoke-scripts
BeheerdersTenant-eigenaren/admins: registratie, MFA, gebruikers/rollen, audit-log
MedewerkersDagelijks gebruik: inloggen en bestanden uploaden

Eerste stappen

Nieuw bij het project? Ontwikkelaars beginnen bij Architectuuroverzicht en Lokale dev-setup. Beheerders die een nieuwe tenant inrichten, beginnen bij Tenant registreren.

Bron van waarheid

Deze site vat samen en verwijst naar SPEC.md (architectuur- en datamodel-document, repo-root) en ROADMAP.md (fasevolgorde, docs/specs/ROADMAP.md). Bij twijfel over een detail is de code + die twee documenten leidend, niet deze site.