Progressive Web App (PWA)

  • Job DurationLess than a week
  • Project LevelBasic Level
  • Project deadlineExpired

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

Skills Required

Industry Categories

Freelancer type required for this project