Entwicklung einer mandantenfähigen, SaaS-fähigen PWA mit CRM-, Projektmanagement-, HR-, QM-, Marketing- und KI-Integration
Budget: $750 – $1,500 USD
Entwicklung einer mandantenfähigen, SaaS-fähigen PWA mit CRM-, Projektmanagement-, HR-, QM-, Marketing- und KI-Integration
Projektbeschreibung:
Wir suchen ein erfahrenes Entwicklerteam oder einen Full-Stack-Entwickler für die Umsetzung einer leistungsstarken Progressive Web App (PWA), die als zentrale Unternehmensplattform für interne Abläufe, Kundenkommunikation, Projektsteuerung und Datenverwaltung dient.
Die Anwendung muss mehrfirmenfähig sein und gleichzeitig Buchhaltungskunden, Unternehmensberatungskunden, IT/Webdesign-Kunden sowie interne SaaS-Nutzer verwalten können. Dabei unterscheiden sich die Workflows und Eingabemasken je nach Mandatstyp, müssen aber kombinierbar sein (ein Kunde kann mehrere Mandatstypen gleichzeitig haben).
Das System soll von Anfang an so entwickelt werden, dass eine spätere Umstellung auf ein SaaS-Geschäftsmodell ohne grundlegende Umprogrammierungen möglich ist. Dazu gehören Mandantenfähigkeit, White-Label-Optionen, modulare Freischaltung von Funktionen sowie ein vorbereitetes Abrechnungssystem.
Technologie-Stack (verbindlich):
Frontend: React, Next.js, Tailwind CSS, TypeScript
Backend: Node.js mit Express.js oder Next.js API-Routen
Datenbank: PostgreSQL
API-Integration: REST & Webhooks
Realtime-Funktionen: WebSockets / Socket.IO
OCR-Integration für Dokumentenerkennung
KI-Anbindung: OpenAI API (ChatGPT) oder vergleichbare API
Hosting: auf unserem eigenen Server (Hetzner oder Alfahosting) – Entwicklung erfolgt direkt dort
Kernfunktionen:
Mandanten- & Kundenverwaltung mit unterschiedlichen Datenblättern je Mandatstyp
Projekte & Aufgabenmanagement inkl. automatischer Projektpläne und To-Dos
Kommunikationszentrale (E-Mail, WhatsApp, interner Chat) mit KI-Antwortvorschlägen
Dateien & Datenräume mit Versionierung, Archiv und OCR-/KI-Auswertung
HR & Recruiting mit Personalakten, Motivationsanalysen, automatischen Stellenausschreibungen
Marketing & Vertrieb mit Social-Media-Planung, Lead-Scraping, Screening-Mustern
QM-System & Fehlermanagement mit Workflows, Prozesssperren, KI-Lösungsvorschlägen
Controlling & Reporting mit Echtzeit-KPIs und automatischen Kundenreports
Admin- & KI-Trainingsbereich mit Rollen- & Rechteverwaltung
SaaS-Ready-Anforderungen:
Saubere Mandantenfähigkeit mit vollständiger Datentrennung pro Kunde
White-Label-Fähigkeit (Logo, Farben, Domain, Texte pro Mandant anpassbar)
Modulbasierte Freischaltung von Funktionen (pro Kunde individuell aktivierbar)
Abrechnungssystem vorbereitet (z. B. Stripe oder internes Billing-System)
API-first-Architektur für einfache Erweiterungen und Integrationen
Besondere Anforderungen:
Responsive Design, mobil optimiert wie eine native App
Push-Benachrichtigungen (Desktop & Mobile)
Benutzerfreundliche UI/UX im Stil von Apple/Porsche – clean, exklusiv, dezenter Farbeinsatz
DSGVO- & GoBD-konforme Speicherung und Archivierung
Digitale Unterschriften (FES-Standard)
Vorgehensweise & Meilensteine:
Gesamtfertigstellung innerhalb von 8 Wochen, Zeitverzögerungen führen zu einem Abbruch des Projekts. Jedes Modul muss fristgerecht geliefert werden.
Umsetzung in 4 Modulen, die nacheinander entwickelt und jeweils live geschaltet werden
Nach Fertigstellung eines Moduls soll dieses direkt nutzbar sein
Entwicklung erfolgt ausschließlich auf unserem Server mit täglicher Code-Prüfung durch unser Team
Bei Verzögerungen muss ein nahtloser Übergang zu einem anderen Entwickler möglich sein (saubere Code-Dokumentation ist Pflicht)
Was wir bereitstellen:
Detailliertes Lastenheft
CI-Designrichtlinien für White Label und interne Version
Beispielvorlagen für Projektpläne, Workflows und Reports
Was wir erwarten:
Erfahrung mit komplexen PWA-/CRM-/ERP-Entwicklungen
Referenzprojekte in React/Next.js & Node.js/PostgreSQL
Sauber dokumentierter, klar strukturierter Code
Eigenständige Umsetzung nach Lastenheft ohne ständige Rückfragen
Unterstützung bei späterer Erweiterbarkeit und Skalierung
Modul 1 – Basis & Fundament (Woche 1–2)
Ziel: Funktionsfähige Grundstruktur, Login-System, Mehrfirmenfähigkeit und erste Kundendatenverwaltung.
Inhalte:
Benutzer- und Rollenverwaltung (Admin, Mitarbeiter, Kunde)
Mandantenfähigkeit mit Mehrfirmenunterstützung
Kundenstammdaten-Verwaltung mit unterschiedlichen Datenblättern je Mandatstyp (Buchhaltung, Unternehmensberatung, IT)
Kombination mehrerer Mandatstypen pro Kunde möglich
Projekte- und interne Projekte anlegen (ohne Automatisierungslogik)
Upload-Bereich (Datenraum) pro Kunde/Projekt, inklusive Versionierung und Archivfunktion
Grundlegendes Dashboard pro Benutzerrolle (Kunden, Mitarbeiter, Admin)
Design-Implementierung nach CI (Apple-/Porsche-Stil, responsive)
Server-Setup bei uns inkl. täglicher Codeprüfung
Ergebnis:
Nach Modul 1 ist ein Login, Kunden- & Projekterstellung, Datenraum und Basis-Dashboard funktionsfähig und live nutzbar.
Modul 2 – Kommunikation & Projektmanagement (Woche 3–4)
Ziel: Zentrale Kommunikationsplattform + erste Automatisierungen im Projektbereich.
Inhalte:
Zentrale Kommunikationszentrale (E-Mail via IMAP/SMTP, WhatsApp API, interner Chat)
Filter & Suche in allen Nachrichten (kanalübergreifend)
Kommunikation auch direkt beim Kunden/Projekt sichtbar
KI-gestützte Antwortvorschläge mit Feedbackfunktion
Automatische Zuordnung von Nachrichten zu Kunden/Projekten
Projektpläne mit Vorlagen (manuelle Auswahl)
Aufgaben-/To-Do-Listen mit Verantwortlichkeiten und Fälligkeitsdatum
Kalender pro Mitarbeiter (Termine, Aufgaben, Time-Blocking)
Kundenterminbuchung über freie Time-Slots
Push-Benachrichtigungen (Desktop & Mobile)
Ergebnis:
Nach Modul 2 läuft die gesamte interne und externe Kommunikation zentralisiert, Aufgabenmanagement ist nutzbar, und Projekte sind strukturiert planbar.
Modul 3 – HR, QM & Controlling (Woche 5–6)
Ziel: Personalmanagement, Qualitätsmanagement und Echtzeit-Kennzahlen.
Inhalte:
Personalakte pro Mitarbeiter (Verträge, Urlaub, Krankheit, Skills, Bewertungen)
Arbeitszeiterfassung mit Projektreferenz und Abrechnungskennzeichnung (abrechenbar/nicht abrechenbar)
Urlaubsanträge, Krankmeldungen, Gehaltsdokumente abrufbar
HR-KI-Integration: Motivationsanalyse (automatisierte Abfrage alle 3 Monate)
Recruiting: Automatische Stellenausschreibungen bei definierter Auslastungsquote inkl. API zu Indeed und Webseite
Bewerbungsmanagement mit automatischer Skill-Analyse & Motivationscheck
QM-Bereich: Prozessbeschreibungen mit Abhängigkeiten
Fehlermanagement: Fehlererfassung inkl. Ursache, Verantwortlichem, Lösungsvorschlag, Priorisierung & Eskalation
KPI-Dashboard für Admins: Auslastung, Umsatz, Fehlerquoten, Termintreue, Reaktionszeit, Social-Media-Reichweite etc.
Ergebnis:
Nach Modul 3 ist das komplette HR- und QM-System live, inkl. automatisierten Auswertungen und Echtzeit-Controlling.
Modul 4 – Marketing, Vertrieb & KI-Automatisierung (Woche 7–8)
Ziel: Vollständige Automatisierung in Marketing, Lead-Management und KI-gestützten Prozessen.
Inhalte:
Marketing-Dashboard: Social-Media-Accounts, Planung, Automatisierung von Beiträgen, Insights (Follower, Interaktion)
Lead-Scraping: Automatisierte Datenbankerstellung (z. B. Steuerberater in Deutschland) mit Tageslimit & Freigabeprozess
Lieferantendatenbank inkl. Scraping (Banken, VC-Gesellschaften, Leasinganbieter) + Google-News-Integration
Businessplan-Modul:
Kundenfragebogen (15 Fragen)
KI-gestützte Erstellung pro Kapitel mit separatem Chat
Korrekturprozess mit Kunde → KI-Update → finale PDF/Word-Ausgabe
KI-Trainingsbereich für Admins (Masterprompt-Editor pro Modul)
API-Integration zu Datev/Agenda für Buchhaltung
Erweiterte Automatisierungen im Projektmanagement (Auto-To-Do-Erstellung, zeitbasierte Verteilung)
Ergebnis:
Nach Modul 4 ist das System vollständig funktionsfähig, vollautomatisiert in Marketing und Vertrieb, und die KI-Module für Businessplan, HR und Prozesse sind integriert.
---
Development of a multi-tenant, SaaS-enabled PWA with CRM, project management, HR, QM, marketing, and AI integration
Project description:
We are looking for an experienced development team or a full-stack developer to implement a powerful progressive web app (PWA) that serves as a central corporate platform for internal processes, customer communication, project management, and data management.
The application must be multi-company capable and able to simultaneously manage accounting clients, management consulting clients, IT/web design clients, and internal SaaS users. The workflows and input screens differ depending on the client type but must be combinable (a client can have multiple client types simultaneously).
The system should be developed from the outset to enable a later transition to a SaaS business model without fundamental reprogramming. This includes multi-tenancy, white label options, modular feature activation, and a pre-configured billing system.
Technology stack (mandatory):
Frontend: React, Next.js, Tailwind CSS, TypeScript
Backend: Node.js with Express.js or Next.js API routes
Database: PostgreSQL
API integration: REST & Webhooks
Real-time functions: WebSockets / Socket.IO
OCR integration for document recognition
AI connection: OpenAI API (ChatGPT) or comparable API
Hosting: On our own server (Hetzner or Alfahosting) – development takes place directly there
Core functions:
Client & customer management with different data sheets for each client type
Projects & task management including automatic project plans and to-dos
Communications center (email, WhatsApp, internal chat) with AI-powered response suggestions
Files & data rooms with versioning, archiving, and OCR/AI analysis
HR & recruiting with personnel files, motivation analyses Automatic job postings
Marketing & Sales with social media planning, lead scraping, screening templates
Quality management system & error management with workflows, process locks, AI solution suggestions
Controlling & reporting with real-time KPIs and automatic customer reports
Admin & AI training area with role & rights management
SaaS-ready requirements:
Clean multi-tenancy with complete data separation per customer
White label capability (logo, colors, domain, texts can be customized per client)
Module-based activation of features (can be activated individually for each customer)
Billing system prepared (e.g., Stripe or internal billing system)
API-first architecture for easy extensions and integrations
Special requirements:
Responsive design, mobile-optimized like a native app
Push notifications (desktop & mobile)
User-friendly UI/UX in the style of Apple/Porsche Clean, exclusive, subtle use of color
GDPR and GoBD-compliant storage and archiving
Digital signatures (FES standard)
Procedure & Milestones:
Completion within 8 weeks; delays will result in project cancellation. Each module must be delivered on time.
Implementation in 4 modules, which will be developed consecutively and each will go live.
After completion, each module should be immediately usable.
Development takes place exclusively on our server, with daily code reviews by our team.
In the event of delays, a seamless transition to another developer must be possible (clean code documentation is mandatory).
What we provide:
Detailed specifications
CI design guidelines for white label and internal versions
Sample templates for project plans, workflows, and reports
What we expect:
Experience with complex PWA/CRM/ERP developments
Reference projects in React/Next.js & Node.js/PostgreSQL
Cleanly documented, clearly structured code
Independent implementation according to specifications without constant queries
Support with later extensibility and scaling
Module 1 – Basis & Foundation (Weeks 1-2)
Goal: Functional basic structure, login system, multi-company capability, and initial customer data management.
Contents:
User and role management (admin, employee, customer)
Multi-client capability with multi-company support
Customer master data management with different data sheets for each client type (accounting, management consulting, IT)
Combination of multiple client types per client is possible
Creating projects and internal projects (without automation logic)
Upload area (data room) per client/project, including versioning and archiving function
Basic dashboard per user role (customer, employee, admin)
Design implementation according to CI (Apple/Porsche style, responsive)
Server setup at our company including daily code review
Result:
After Module 1, a login, customer and project creation, data room, and basic dashboard are functional and ready for live use.
Module 2 – Communication & Project Management (Weeks 3–4)
Goal: Central communication platform + initial automation in the project area
Projektbeschreibung:
Wir suchen ein erfahrenes Entwicklerteam oder einen Full-Stack-Entwickler für die Umsetzung einer leistungsstarken Progressive Web App (PWA), die als zentrale Unternehmensplattform für interne Abläufe, Kundenkommunikation, Projektsteuerung und Datenverwaltung dient.
Die Anwendung muss mehrfirmenfähig sein und gleichzeitig Buchhaltungskunden, Unternehmensberatungskunden, IT/Webdesign-Kunden sowie interne SaaS-Nutzer verwalten können. Dabei unterscheiden sich die Workflows und Eingabemasken je nach Mandatstyp, müssen aber kombinierbar sein (ein Kunde kann mehrere Mandatstypen gleichzeitig haben).
Das System soll von Anfang an so entwickelt werden, dass eine spätere Umstellung auf ein SaaS-Geschäftsmodell ohne grundlegende Umprogrammierungen möglich ist. Dazu gehören Mandantenfähigkeit, White-Label-Optionen, modulare Freischaltung von Funktionen sowie ein vorbereitetes Abrechnungssystem.
Technologie-Stack (verbindlich):
Frontend: React, Next.js, Tailwind CSS, TypeScript
Backend: Node.js mit Express.js oder Next.js API-Routen
Datenbank: PostgreSQL
API-Integration: REST & Webhooks
Realtime-Funktionen: WebSockets / Socket.IO
OCR-Integration für Dokumentenerkennung
KI-Anbindung: OpenAI API (ChatGPT) oder vergleichbare API
Hosting: auf unserem eigenen Server (Hetzner oder Alfahosting) – Entwicklung erfolgt direkt dort
Kernfunktionen:
Mandanten- & Kundenverwaltung mit unterschiedlichen Datenblättern je Mandatstyp
Projekte & Aufgabenmanagement inkl. automatischer Projektpläne und To-Dos
Kommunikationszentrale (E-Mail, WhatsApp, interner Chat) mit KI-Antwortvorschlägen
Dateien & Datenräume mit Versionierung, Archiv und OCR-/KI-Auswertung
HR & Recruiting mit Personalakten, Motivationsanalysen, automatischen Stellenausschreibungen
Marketing & Vertrieb mit Social-Media-Planung, Lead-Scraping, Screening-Mustern
QM-System & Fehlermanagement mit Workflows, Prozesssperren, KI-Lösungsvorschlägen
Controlling & Reporting mit Echtzeit-KPIs und automatischen Kundenreports
Admin- & KI-Trainingsbereich mit Rollen- & Rechteverwaltung
SaaS-Ready-Anforderungen:
Saubere Mandantenfähigkeit mit vollständiger Datentrennung pro Kunde
White-Label-Fähigkeit (Logo, Farben, Domain, Texte pro Mandant anpassbar)
Modulbasierte Freischaltung von Funktionen (pro Kunde individuell aktivierbar)
Abrechnungssystem vorbereitet (z. B. Stripe oder internes Billing-System)
API-first-Architektur für einfache Erweiterungen und Integrationen
Besondere Anforderungen:
Responsive Design, mobil optimiert wie eine native App
Push-Benachrichtigungen (Desktop & Mobile)
Benutzerfreundliche UI/UX im Stil von Apple/Porsche – clean, exklusiv, dezenter Farbeinsatz
DSGVO- & GoBD-konforme Speicherung und Archivierung
Digitale Unterschriften (FES-Standard)
Vorgehensweise & Meilensteine:
Gesamtfertigstellung innerhalb von 8 Wochen, Zeitverzögerungen führen zu einem Abbruch des Projekts. Jedes Modul muss fristgerecht geliefert werden.
Umsetzung in 4 Modulen, die nacheinander entwickelt und jeweils live geschaltet werden
Nach Fertigstellung eines Moduls soll dieses direkt nutzbar sein
Entwicklung erfolgt ausschließlich auf unserem Server mit täglicher Code-Prüfung durch unser Team
Bei Verzögerungen muss ein nahtloser Übergang zu einem anderen Entwickler möglich sein (saubere Code-Dokumentation ist Pflicht)
Was wir bereitstellen:
Detailliertes Lastenheft
CI-Designrichtlinien für White Label und interne Version
Beispielvorlagen für Projektpläne, Workflows und Reports
Was wir erwarten:
Erfahrung mit komplexen PWA-/CRM-/ERP-Entwicklungen
Referenzprojekte in React/Next.js & Node.js/PostgreSQL
Sauber dokumentierter, klar strukturierter Code
Eigenständige Umsetzung nach Lastenheft ohne ständige Rückfragen
Unterstützung bei späterer Erweiterbarkeit und Skalierung
Modul 1 – Basis & Fundament (Woche 1–2)
Ziel: Funktionsfähige Grundstruktur, Login-System, Mehrfirmenfähigkeit und erste Kundendatenverwaltung.
Inhalte:
Benutzer- und Rollenverwaltung (Admin, Mitarbeiter, Kunde)
Mandantenfähigkeit mit Mehrfirmenunterstützung
Kundenstammdaten-Verwaltung mit unterschiedlichen Datenblättern je Mandatstyp (Buchhaltung, Unternehmensberatung, IT)
Kombination mehrerer Mandatstypen pro Kunde möglich
Projekte- und interne Projekte anlegen (ohne Automatisierungslogik)
Upload-Bereich (Datenraum) pro Kunde/Projekt, inklusive Versionierung und Archivfunktion
Grundlegendes Dashboard pro Benutzerrolle (Kunden, Mitarbeiter, Admin)
Design-Implementierung nach CI (Apple-/Porsche-Stil, responsive)
Server-Setup bei uns inkl. täglicher Codeprüfung
Ergebnis:
Nach Modul 1 ist ein Login, Kunden- & Projekterstellung, Datenraum und Basis-Dashboard funktionsfähig und live nutzbar.
Modul 2 – Kommunikation & Projektmanagement (Woche 3–4)
Ziel: Zentrale Kommunikationsplattform + erste Automatisierungen im Projektbereich.
Inhalte:
Zentrale Kommunikationszentrale (E-Mail via IMAP/SMTP, WhatsApp API, interner Chat)
Filter & Suche in allen Nachrichten (kanalübergreifend)
Kommunikation auch direkt beim Kunden/Projekt sichtbar
KI-gestützte Antwortvorschläge mit Feedbackfunktion
Automatische Zuordnung von Nachrichten zu Kunden/Projekten
Projektpläne mit Vorlagen (manuelle Auswahl)
Aufgaben-/To-Do-Listen mit Verantwortlichkeiten und Fälligkeitsdatum
Kalender pro Mitarbeiter (Termine, Aufgaben, Time-Blocking)
Kundenterminbuchung über freie Time-Slots
Push-Benachrichtigungen (Desktop & Mobile)
Ergebnis:
Nach Modul 2 läuft die gesamte interne und externe Kommunikation zentralisiert, Aufgabenmanagement ist nutzbar, und Projekte sind strukturiert planbar.
Modul 3 – HR, QM & Controlling (Woche 5–6)
Ziel: Personalmanagement, Qualitätsmanagement und Echtzeit-Kennzahlen.
Inhalte:
Personalakte pro Mitarbeiter (Verträge, Urlaub, Krankheit, Skills, Bewertungen)
Arbeitszeiterfassung mit Projektreferenz und Abrechnungskennzeichnung (abrechenbar/nicht abrechenbar)
Urlaubsanträge, Krankmeldungen, Gehaltsdokumente abrufbar
HR-KI-Integration: Motivationsanalyse (automatisierte Abfrage alle 3 Monate)
Recruiting: Automatische Stellenausschreibungen bei definierter Auslastungsquote inkl. API zu Indeed und Webseite
Bewerbungsmanagement mit automatischer Skill-Analyse & Motivationscheck
QM-Bereich: Prozessbeschreibungen mit Abhängigkeiten
Fehlermanagement: Fehlererfassung inkl. Ursache, Verantwortlichem, Lösungsvorschlag, Priorisierung & Eskalation
KPI-Dashboard für Admins: Auslastung, Umsatz, Fehlerquoten, Termintreue, Reaktionszeit, Social-Media-Reichweite etc.
Ergebnis:
Nach Modul 3 ist das komplette HR- und QM-System live, inkl. automatisierten Auswertungen und Echtzeit-Controlling.
Modul 4 – Marketing, Vertrieb & KI-Automatisierung (Woche 7–8)
Ziel: Vollständige Automatisierung in Marketing, Lead-Management und KI-gestützten Prozessen.
Inhalte:
Marketing-Dashboard: Social-Media-Accounts, Planung, Automatisierung von Beiträgen, Insights (Follower, Interaktion)
Lead-Scraping: Automatisierte Datenbankerstellung (z. B. Steuerberater in Deutschland) mit Tageslimit & Freigabeprozess
Lieferantendatenbank inkl. Scraping (Banken, VC-Gesellschaften, Leasinganbieter) + Google-News-Integration
Businessplan-Modul:
Kundenfragebogen (15 Fragen)
KI-gestützte Erstellung pro Kapitel mit separatem Chat
Korrekturprozess mit Kunde → KI-Update → finale PDF/Word-Ausgabe
KI-Trainingsbereich für Admins (Masterprompt-Editor pro Modul)
API-Integration zu Datev/Agenda für Buchhaltung
Erweiterte Automatisierungen im Projektmanagement (Auto-To-Do-Erstellung, zeitbasierte Verteilung)
Ergebnis:
Nach Modul 4 ist das System vollständig funktionsfähig, vollautomatisiert in Marketing und Vertrieb, und die KI-Module für Businessplan, HR und Prozesse sind integriert.
---
Development of a multi-tenant, SaaS-enabled PWA with CRM, project management, HR, QM, marketing, and AI integration
Project description:
We are looking for an experienced development team or a full-stack developer to implement a powerful progressive web app (PWA) that serves as a central corporate platform for internal processes, customer communication, project management, and data management.
The application must be multi-company capable and able to simultaneously manage accounting clients, management consulting clients, IT/web design clients, and internal SaaS users. The workflows and input screens differ depending on the client type but must be combinable (a client can have multiple client types simultaneously).
The system should be developed from the outset to enable a later transition to a SaaS business model without fundamental reprogramming. This includes multi-tenancy, white label options, modular feature activation, and a pre-configured billing system.
Technology stack (mandatory):
Frontend: React, Next.js, Tailwind CSS, TypeScript
Backend: Node.js with Express.js or Next.js API routes
Database: PostgreSQL
API integration: REST & Webhooks
Real-time functions: WebSockets / Socket.IO
OCR integration for document recognition
AI connection: OpenAI API (ChatGPT) or comparable API
Hosting: On our own server (Hetzner or Alfahosting) – development takes place directly there
Core functions:
Client & customer management with different data sheets for each client type
Projects & task management including automatic project plans and to-dos
Communications center (email, WhatsApp, internal chat) with AI-powered response suggestions
Files & data rooms with versioning, archiving, and OCR/AI analysis
HR & recruiting with personnel files, motivation analyses Automatic job postings
Marketing & Sales with social media planning, lead scraping, screening templates
Quality management system & error management with workflows, process locks, AI solution suggestions
Controlling & reporting with real-time KPIs and automatic customer reports
Admin & AI training area with role & rights management
SaaS-ready requirements:
Clean multi-tenancy with complete data separation per customer
White label capability (logo, colors, domain, texts can be customized per client)
Module-based activation of features (can be activated individually for each customer)
Billing system prepared (e.g., Stripe or internal billing system)
API-first architecture for easy extensions and integrations
Special requirements:
Responsive design, mobile-optimized like a native app
Push notifications (desktop & mobile)
User-friendly UI/UX in the style of Apple/Porsche Clean, exclusive, subtle use of color
GDPR and GoBD-compliant storage and archiving
Digital signatures (FES standard)
Procedure & Milestones:
Completion within 8 weeks; delays will result in project cancellation. Each module must be delivered on time.
Implementation in 4 modules, which will be developed consecutively and each will go live.
After completion, each module should be immediately usable.
Development takes place exclusively on our server, with daily code reviews by our team.
In the event of delays, a seamless transition to another developer must be possible (clean code documentation is mandatory).
What we provide:
Detailed specifications
CI design guidelines for white label and internal versions
Sample templates for project plans, workflows, and reports
What we expect:
Experience with complex PWA/CRM/ERP developments
Reference projects in React/Next.js & Node.js/PostgreSQL
Cleanly documented, clearly structured code
Independent implementation according to specifications without constant queries
Support with later extensibility and scaling
Module 1 – Basis & Foundation (Weeks 1-2)
Goal: Functional basic structure, login system, multi-company capability, and initial customer data management.
Contents:
User and role management (admin, employee, customer)
Multi-client capability with multi-company support
Customer master data management with different data sheets for each client type (accounting, management consulting, IT)
Combination of multiple client types per client is possible
Creating projects and internal projects (without automation logic)
Upload area (data room) per client/project, including versioning and archiving function
Basic dashboard per user role (customer, employee, admin)
Design implementation according to CI (Apple/Porsche style, responsive)
Server setup at our company including daily code review
Result:
After Module 1, a login, customer and project creation, data room, and basic dashboard are functional and ready for live use.
Module 2 – Communication & Project Management (Weeks 3–4)
Goal: Central communication platform + initial automation in the project area