Immobilien ERP mit CI/CD-Integration
Eigenständig konzipierte und entwickelte ERP-Webanwendung zur
Verwaltung von Immobilien, Interessenten und Aufgaben. Das System
umfasst rollenbasierte Benutzerrechte, Aufgabenmanagement,
Workflows sowie automatisiertes Deployment über Docker und Jenkins.
Mehr anzeigen
Beschreibung
-
Entwicklung eines modularen Systems mit Bereichen für Wohnungs-,
Interessenten- und Aufgabenmanagement
-
Implementierung eines rollenbasierten Benutzer- und
Berechtigungssystems
-
Entwicklung eines komplexen Aufgabenmanagements mit Statuslogik,
Zuweisungen und Workflows
-
Umsetzung von Geschäftslogik für Besichtigungen und
Reparaturprozesse
DevOps & Deployment
-
Containerisierung der Anwendung mit Docker, Nginx, PHP und MySQL
-
Konzeption und Implementierung einer CI/CD-Pipeline mit Jenkins
zur automatisierten Bereitstellung
-
Unterstützung für selektives Deployment, z. B. einzelner Tenant,
oder Deployment mehrerer Instanzen gleichzeitig
-
Umsetzung eines „Build-once-deploy-anywhere“-Prinzips
CI/CD-Prozess
- Manueller Start der Pipeline über Jenkins
-
Auswahl des Zielsystems, z. B. einzelner Tenant oder mehrere
Instanzen
- Checkout des Codes und Build des Docker-Images
- Push des Images in eine Docker Registry
-
Deployment auf Zielserver über SSH mit anschließendem
Container-Update und Neustart
Laravel
PHP
JavaScript
AJAX
HTML
CSS
MySQL
Docker
Jenkins
Git