Eigene SaaS · B2B Accounting · 2026 · SaaS
NB Számlázó
B2B-Rechnungssoftware mit Stripe, Projekt-Management, Echtzeit-Updates und Biometrie-Auth.
Vollwertige Accounting-SaaS für Selbstständige und kleine Teams. Multi-Sektion-Dashboard mit Stripe, WebAuthn-Auth, PDF-Export und Real-time Socket-Updates.
Herausforderung
Bestehende Rechnungstools sind entweder zu starr (festes Schema, kaum Anpassung) oder zu schwer (Buchhaltungs-ERP für Mittelstand). Selbstständige und Mini-Teams brauchen etwas dazwischen — mit Stripe-Integration, Ratenzahlungen und Real-time-Kollaboration.
Lösung
Eine modulare SaaS mit Multi-Sektion-Dashboard (Invoices, Clients, Projects, Expenses, Recurring). Stripe für Online-Zahlungen, WebAuthn/Biometrie als Premium-Login-Option, ein SMS-Modul für Erinnerungen, Short-Links zu Rechnungen und Real-time Socket-Updates für Multi-User-Teams. Role-based Access Control trennt Owner, Mitarbeiter und Read-Only.
Ergebnis
Selbstständige verwalten Kunden, Projekte und Ausgaben in einer einzigen Oberfläche. Stripe-Zahlungen kommen zeitnah, PDF-Rechnungen werden automatisch generiert, Ratenzahlungen werden getrackt — der gesamte Cashflow ist transparent.
Funktionen
- Multi-Sektion-Dashboard (Invoices, Clients, Projects, Expenses, Recurring)
- Stripe-Zahlungsintegration mit Webhooks
- WebAuthn / Biometrie-Auth
- PDF-Export inkl. eigenes Branding
- Ratenzahlungs-Tracking (Instalments)
- SMS-Modul für Zahlungserinnerungen
- Short-Links für Rechnungs-URLs
- Role-based Access Control + Real-time Updates
Technische Umsetzung
Frontend
React 19 + TypeScript mit Vite 7. Tailwind 4 (das @tailwindcss/vite Plugin) als Design-System. Framer Motion für Page-Transitions und Komplex-Animationen.
Auth + Sicherheit
WebAuthn (Biometrie/Hardware-Key) für Premium-Login als zweiter Faktor. Tokens kurzlebig, mit automatischer Rotation. Audit-Log auf jede Datenmutation.
Zahlungen
Stripe Connect für mehrmandantenfähige Zahlungsabwicklung. Webhooks aktualisieren Rechnungs-Status sofort. Ratenzahlungen über Stripe-Subscriptions oder eigene Schedule-Tabelle.
Real-time
Socket.io broadcastet Mutationen an alle verbundenen Clients der gleichen Organisation. Konflikte werden mit Server-Authority aufgelöst.
Stack
- React 19
- TypeScript
- Vite 7
- Tailwind 4
- Stripe
- Socket.io
- Framer Motion
Ähnliches Projekt geplant?
