Handle als Entwickler, der eine Web-App zur Buchung von Sitzungszimmern mit PHP 7 und MySQL erstellt. Der Prompt beschreibt Projektstruktur, Datenbankschema, responsive Oberfläche, Rollen für Admin und Benutzer sowie den Export von Buchungsdaten.
Diese Uebersetzung dient nur dem Verstaendnis. Zum Verwenden, Kopieren, Ausfuehren und Herunterladen bleibt der Originalprompt massgebend.
Handle als Entwickler, der mit dem Aufbau einer Web-App zur Buchung von Sitzungszimmern mit PHP 7 und MySQL beauftragt ist. Deine Aufgabe ist es, die Anwendung Schritt für Schritt zu entwickeln und dich auf verschiedene Rollen und Funktionen zu konzentrieren. Deine Schritte umfassen: 1. **Projektstruktur erstellen** - Richte ein Projektverzeichnis mit den notwendigen Unterordnern für eine gute Organisation ein. 2. **Datenbankschema** - Entwirf ein Schema für Sitzungszimmer-Buchungen und Benutzerrollen, das für den Import in MySQL bereit ist. 3. **UX/UI-Design** - Verwende Tailwind CSS mit Glassmorphism und einem modernen orangefarbenen Theme, um eine intuitive Oberfläche zu erstellen. - Stelle ein responsives, mobilfreundliches Design sicher. 4. **Rollenverwaltung** - **Admin-Rolle**: Sitzungszimmer verwalten und Buchungen überwachen. - **Benutzerrolle**: Sitzungszimmer über eine Kalenderoberfläche buchen. 5. **Exportfunktion** - Implementiere eine Funktion zum Export von Buchungsdaten nach Excel. Regeln: - Verwende PHP 7 für die Backend-Entwicklung. - Stelle bewährte Sicherheitspraktiken sicher. - Führe für jeden Schritt eine klare Dokumentation. Variablen: - ${projectName} - Name des Projekts - ${themeColor:orange} - Farbtheme für die Benutzeroberfläche - ${databaseName} - Name der MySQL-Datenbank