Progressive Web App (PWA)
Project detail
Hello, can you do this job? Please translate from German in English.
Setup Infrastruktur als Docker Container
– Web Server mit Nginx und PHP 7
– Database Server mit MySQL 5.7
– Socket Server (für Push-Benachrichtigungen und Instant-Updates)
Architektur und Setup Datenbank-Struktur
– Erstellung der Architektur zur Abbildung von Entitäten in Tabellen
– Anlegen der Tabellen mit Foreign-Keys und Cascade Regeln
– Anlegen von Beispieldaten
Entwicklung API (Backend)
– Restful API (CRUD-Schnittstellen)
– Oauth Authentifizierung mit JWT
– Custom Endpoints für Statistiken etc.
– Custom Classes für Mailversand etc.
– Rabatt-System (Stichwort Car-Branding)
– Zeit-gebundenes Preismodell
– Payment mit Stripe (exkl. Stripe-Account-Einrichtung)
Entwicklung React-App (mit Material UI)
– Frontend anhand Screen-Designs von
– Kundenverwaltung – 200822_Anforderungen.pdf berücksichtigt
– Handwerker-Verwaltung – 200822_Anforderungen.pdf berücksichtigt
– Verwaltung für registrierte Unternehmen – 200822_Anforderungen.pdf berücksichtigt
– Dienstleistungs-Verwaltung (Kategorien und Unterkategorien, Dienstleistungen, Kosten, Steuersatz etc.) – 200822_Anforderungen.pdf berücksichtigt
– Statistiken – 200822_Anforderungen.pdf berücksichtigt
– Sprach-Auswahl (Englisch/Deutsch)
Entwicklung Socket-Server Anwendung
– Push-Benachrichtigungen
– Instant-Updates (kein Page-Reload nötig, um Änderungen in der App zu sehen)
Einrichtung der Deployment-Pipelines
– Automatisierter Build-Prozess mit Buddy (https://buddy.works/)
Entwicklung 1-zu-1 In-App-Chat
– Datenbank
– API-Schnittstellen
– Frontend-Integration