1.2 KiB
1.2 KiB
ESV Bludenz PHP Migration
Dieses Projekt ist die PHP-MySQL-Version des ESV-Bludenz-Kalenders für klassischen Webspace.
Ziel
- bestehende Optik weitgehend behalten
- Backend von Node + SQLite auf PHP + MySQL umstellen
- ohne dauerhaften Node-Server deploybar sein
Aktueller Stand
Funktionierend umgesetzt sind:
- Kalender laden
- Login / Logout
- Termin anlegen
- Termin bearbeiten
- Termin löschen
- getrennte Kalender für
dittesundkegeln - lokaler PHP+MySQL Test erfolgreich
Wichtige Ordner
Upload/
Enthält die Dateien, die auf den Webspace hochgeladen werden sollen:
- React-Build
- PHP-API unter
api/ - kurze Upload-Hinweise
Db+Conf/
Enthält:
schema.sqlfür den Datenbankimportconfig.sample.phpals Vorlage fürapi/config.php
Wichtig
- Die Datenbank wird aktuell nicht automatisch angelegt oder befüllt.
schema.sqlmuss manuell importiert werden.api/config.phpmuss auf dem Zielhost mit echten DB-Daten gesetzt werden.
Doku
INSTALLATION.md→ vollständige InstallationsanleitungDEPLOYMENT.md→ Zielstruktur / Deployment-ÜberblickUpload/README_UPLOAD.txt→ Kurzinfo für den UploadDb+Conf/README.txt→ Kurzinfo für Datenbank + Config