24+ Jahre Erfahrung
120+ erfolgreiche Geschäftskunden
Skalierbare Web- & App-Entwicklung
99% Kundenzufriedenheit
Rufen Sie uns an +49 911 5 971 466
Kontakt
Individuelle HR- und Verwaltungssoftware

Personalprozesse digital. Alles an einem Ort.

HR-Plattform für Personalakten, Payroll, Anträge und Mitarbeiter-Self-Service

KEC HR vereint Personalverwaltung, Vertragswesen, Gehaltsabrechnung und interne Kommunikation in einer browserbasierten Anwendung. Individuelle Dashboards, digitale Anträge und klar geregelte Zugriffsrechte unterstützen Mitarbeitende, Führungskräfte und HR-Teams.

HR-Software Laravel 10 Payroll REST-API Vue 3
KEC HR – Digitale HR- und Payroll-Plattform

Ausgangssituation

Viele Personalprozesse, eine zentrale Lösung

Personalverwaltung verbindet Mitarbeiterstammdaten, Verträge, Urlaubsansprüche, Anträge, Gehaltsabrechnungen und vertrauliche Dokumente. Werden diese Informationen über unterschiedliche Dateien und Kommunikationswege organisiert, entstehen Abstimmungsaufwand und unübersichtliche Freigabeprozesse. KEC HR bündelt die fachlichen Abläufe in einer webbasierten Anwendung mit zentraler Datenbasis, Mitarbeiter-Self-Service und rollenabhängiger Zugriffskontrolle.

Projektziele

Personalprozesse vereinheitlichen und digital unterstützen

Persönliche Daten, Beschäftigungsinformationen, Qualifikationen, Verträge und Dokumente strukturiert zusammenführen.

Gehaltsbestandteile, monatliche Abrechnungen, Berechnungen und Berichte übersichtlich verwalten.

Projektziele

01
Digitale Personalakten zentralisieren

Persönliche Daten, Beschäftigungsinformationen, Qualifikationen, Verträge und Dokumente strukturiert zusammenführen.

02
Payroll-Prozesse unterstützen

Gehaltsbestandteile, monatliche Abrechnungen, Berechnungen und Berichte übersichtlich verwalten.

03
Anträge und Freigaben digitalisieren

Urlaub, Krankheit, Weiterbildung und Dienstreisen über geregelte, nachvollziehbare Genehmigungswege bearbeiten.

04
Mitarbeiter-Self-Service ermöglichen

Eigene Dokumente, Gehaltsinformationen, Anträge und Abwesenheitsstände kontrolliert bereitstellen.

05
Sensible Informationen schützen

Rollen, Berechtigungen und tokenbasierte Authentifizierung in Frontend und Backend berücksichtigen.

06
Wartbare Architektur schaffen

Vue-Frontend, Laravel-Backend und REST-API modular und unabhängig weiterentwickelbar gestalten.

Technische Konzeption der KEC HR Plattform

Konzeption und technische Planung

Modulare Architektur für Frontend, API und HR-Fachlogik

Das Backend bildet die Geschäftsprozesse über REST-Endpunkte, Validierungen, Controller, Eloquent-Modelle und ein relationales MySQL-Datenmodell ab. Laravel Sanctum schützt die API; Rollen und Rechte werden über Spatie Permission verwaltet. Berechnungen, Genehmigungsentscheidungen, Dateispeicherung und Dokumentengenerierung erfolgen serverseitig, während das Frontend Eingabe, Status, Auswertung und Self-Service bereitstellt.

Die Anwendung verbindet eine mit Vue 3, TypeScript und Vuetify entwickelte Single-Page-Oberfläche mit einem Laravel-10-Backend. Fachliche Bereiche wie Mitarbeiter, Verträge, Payroll, Anträge, Dokumente und Benachrichtigungen sind in eigenständigen Ansichten und API-Service-Modulen organisiert. Rollenabhängige Dashboards und Berechtigungsprüfungen steuern Navigation und verfügbare Aktionen.

Umgesetzte Funktionen

Zentrale Funktionen der HR-Plattform

Die browserbasierte Anwendung bietet durchgängige Abläufe vom Mitarbeiterprofil über Anträge und Vertragsverwaltung bis zur monatlichen Payroll – mit rollenabhängigen Oberflächen und serverseitiger Geschäftslogik.

Anmeldung, Abmeldung, Passwortwechsel und Passwort-Zurücksetzung
Rollenbasierte Navigation, Benutzerverwaltung und fein abgestufte Berechtigungen
Dashboards für Mitarbeitende, HR und Administration mit Kennzahlen und Statusübersichten
Mitarbeiterverzeichnis mit Suche, Filtern, Sortierung und Detailansichten
Digitale Personalakten mit Beschäftigung, Qualifikationen und Zusatzinformationen
Vertragsverwaltung mit Erstellung, Import, Verlängerung und Download
Zentrale Dokumentenverwaltung mit Upload, Tags, Austausch und geschütztem Abruf
Hochladen und Einbinden von Unterschriftsgrafiken in Dokumente
Gehaltskategorien, Gehaltsbestandteile und mitarbeiterbezogene Vergütungskomponenten
Monatliche Payroll mit Steuer-, Rentenbeitrags- und Netto-/Bruttoberechnung
PDF-Gehaltsabrechnungen einzeln oder gesammelt erzeugen und herunterladen
Payroll-, Bank-, ATK-, QuickBooks- und Abwesenheitsexporte bereitstellen
Feiertagskalender und Berechnung von Urlaubsansprüchen und Resturlaub
Digitale Anträge für Urlaub, Krankheit, Weiterbildung, Reisen und weitere Abwesenheiten
Mehrstufige, rollenabhängige Genehmigungen mit Status und Kommentaren
Mitarbeiter-Self-Service für eigene Akte, Verträge, Gehaltsdaten und Anträge
Zielgerichtete In-App-Benachrichtigungen und optionaler Echtzeit-/E-Mail-Versand
Verwaltung von Unternehmens-, Positions-, Bank- und weiteren Referenzdaten
Mehrsprachige Benutzeroberfläche in Englisch und Albanisch
Protokollierung ausgewählter Änderungen an Benutzer- und Mitarbeiterdaten

Schnittstellen und Systemanbindungen

REST-API, Dokumentenverarbeitung und gezielte Benachrichtigungen

Das Vue-3-Frontend kommuniziert über geschützte REST-/JSON-Endpunkte mit dem Laravel-Backend. Laravel Sanctum authentifiziert API-Zugriffe; Berechtigungen werden serverseitig geprüft und im Frontend für Navigation und Aktionen berücksichtigt. Uploads und Downloads unterstützen unter anderem PDF-, Word-, Excel- und ZIP-Dateien. Das Backend erzeugt Vertrags- und Antragsdokumente, Gehaltsabrechnungen sowie Berichte und stellt Exporte für Bankdaten, ATK und QuickBooks bereit – als Dateiexporte, nicht als nachgewiesene Live-Integrationen. Benachrichtigungen werden in der Anwendung gespeichert; E-Mail und private WebSocket-Kanäle über Laravel Echo/Pusher-kompatibles Broadcasting sind konfigurationsabhängig.

API-Architektur und Datenintegration der KEC HR Plattform

Technische Umsetzung

Technologien und Systemkomponenten

Frontend und Backend sind als getrennte, über REST verbundene Anwendungen umgesetzt: Vue 3 und TypeScript für die browserbasierte Oberfläche, Laravel 10 und MySQL für Fachlogik und Datenhaltung.

01
Technologie

Vue 3

02
Technologie

TypeScript

03
Technologie

Vite 5

04
Technologie

Vuetify 3

05
Technologie

Vue Router

06
Technologie

Pinia

07
Technologie

CASL

08
Technologie

Vue I18n

09
Technologie

Chart.js

10
Technologie

FullCalendar

11
Technologie

Tiptap

12
Technologie

PHP 8.1+

13
Technologie

Laravel 10

14
Technologie

REST/JSON API

15
Technologie

MySQL

16
Technologie

Laravel Sanctum

17
Technologie

Spatie Permission

18
Technologie

Eloquent ORM

19
Technologie

DomPDF / PHPWord

20
Technologie

Maatwebsite Excel

21
Technologie

Laravel Echo / WebSockets

22
Technologie

Azure DevOps

Ergebnis und Nutzen

Wie KEC HR die Personalarbeit unterstützt

Die Trennung zwischen Vue-Frontend, Laravel-REST-API und MySQL-Datenhaltung unterstützt die strukturierte Weiterentwicklung einzelner Fachmodule. Rollen- und Berechtigungskonzepte, dokumentierte Antragsstatus sowie Export- und Dokumentenfunktionen schaffen Transparenz und eine wartbare technische Grundlage.

KEC HR führt Personalakten, Vertragsinformationen, Payroll, Abwesenheiten, Dokumente und Benachrichtigungen in einer einheitlichen browserbasierten Lösung zusammen. Mitarbeitende können eigene Informationen abrufen und Anträge stellen; HR und berechtigte Führungskräfte bearbeiten die zugehörigen Verwaltungs- und Freigabeprozesse.

KEC HR Plattform für digitale Personalprozesse und Payroll

Eingesetzte Leistungen

Eingesetzte Leistungen

AlbiSoft bietet mehrere digitale Leistungsbereiche aus einem festen Team. Dadurch können Projekte technisch, gestalterisch und strategisch zusammenhängend geplant werden.

Ähnliche Software oder App entwickeln lassen?

Sie möchten Ihre HR-Prozesse digitalisieren?

Wir entwickeln individuelle Softwarelösungen für Personalverwaltung, Genehmigungsprozesse, Payroll und sichere Systemanbindungen.

24+

Jahre Erfahrung in der Entwicklung digitaler Lösungen

ProvenExpert
★★★★★ SEHR GUT
100% Empfehlungen

Datenschutzeinstellung

Wir verwenden Cookies und andere Technologien auf unserer Website. Einige von ihnen sind essenziell, während andere uns helfen, diese Website und Ihre Erfahrung zu verbessern. Personenbezogene Daten können verarbeitet werden (z. B. IP-Adressen), z. B. für personalisierte Anzeigen und Inhalte oder Anzeigen- und Inhaltsmessung. Weitere Informationen über die Verwendung Ihrer Daten finden Sie in unserer Datenschutzerklärung. Sie können Ihre Auswahl jederzeit unter Einstellungen widerrufen oder anpassen.

Mehr in unserer Datenschutzerklärung

Technisch notwendig

Diese Cookies sind für das ordnungsgemäße Funktionieren der Website unerlässlich. Sie ermöglichen grundlegende Funktionen wie die Seitennavigation und den Zugriff auf sichere Bereiche der Website. Ohne diese Cookies funktioniert die Website möglicherweise nicht wie vorgesehen.

Diese Cookies helfen uns, unsere Website zu verbessern, indem sie Informationen darüber sammeln und analysieren, wie Besucher die Website nutzen. Die gesammelten Daten sind anonymisiert und helfen uns zu verstehen, welche Seiten beliebt sind und wie die Nutzer durch die Website navigieren.

Diese Cookies werden verwendet, um Werbung anzuzeigen, die für Sie relevant ist. Sie helfen auch dabei, die Wirksamkeit von Werbekampagnen zu messen und die Anzahl der Anzeigen zu begrenzen, die Sie sehen.

Diese Cookies speichern Ihre Präferenzen und Entscheidungen, wie z. B. Ihre Spracheinstellungen oder Anmeldedaten, um Ihnen ein besseres und individuelleres Surferlebnis zu bieten.

Diese Cookies werden verwendet, um die Website auf Ihre Bedürfnisse zuzuschneiden, z. B. um Ihnen Inhalte zu empfehlen oder Ihre Präferenzen für zukünftige Besuche zu speichern.

Diese Cookies sind wichtig, um Ihre Daten zu schützen und die sichere Nutzung der Website zu gewährleisten. Sie helfen bei der Aufdeckung von Betrug, verhindern unbefugten Zugriff und gewährleisten eine sichere Kommunikation.