No description
Find a file
2026-06-05 09:54:12 +02:00
.devcontainer 30-04-2026 2026-04-30 14:54:39 +02:00
.github Add entry edit form and options 2025-09-14 22:59:50 +02:00
.vscode add entry detail page 2025-09-21 17:47:28 +02:00
backend APP als Hybrid Version - Anbindung an API 2026-06-05 09:54:12 +02:00
documentation add splitted layouts 2026-02-27 07:30:34 +01:00
dot-line-system docker setup 2026-03-06 13:46:43 +01:00
frontend APP als Hybrid Version - Anbindung an API 2026-06-05 09:54:12 +02:00
test Test files für LifeWave mit anime.js 2025-04-10 17:26:38 +02:00
.gitignore docker setup 2026-03-06 13:46:43 +01:00
.mcp.json 20-02-2026 2026-03-06 13:56:20 +01:00
CLAUDE.md 20-02-2026 2026-03-06 13:56:20 +01:00
deploy.sh add video poster and audio sample, alter deploment 2025-09-24 11:54:33 +02:00
DEV-NOTES.md 25-02-2025 2026-03-06 14:01:49 +01:00
docker-compose.yml 30-04-2026 2026-04-30 14:54:39 +02:00
DOCKER-SETUP.md docker setup 2026-03-06 13:46:43 +01:00
README.md APP als Hybrid Version - Anbindung an API 2026-06-05 09:54:12 +02:00
thats-me.test.code-workspace 20-02-2026 2026-03-06 13:56:20 +01:00
workspace.code-workspace 30-04-2026 2026-04-30 14:54:39 +02:00

Thats me

Eine kurze Beschreibung, was dieses Projekt macht (ein oder zwei Sätze).

Version

Aktuelle Projektversion: 0.0.1

Die Frontend-App-Version wird in frontend/src/config/appVersion.js gepflegt. Bei weiteren Entwicklungsschritten muessen frontend/package.json, Dokumentation und relevante Entwicklungsplaene synchron gehalten werden.

Domains auf dem Testserver

app.thats-me.test = frontend Quasar APP portal.thats-me.test = backend Laravel Admin Panel mit Tailwind CSS + FluxUI thats-me.test = backend Laravel Webseite / Landinpage mit Tailwind CSS + FluxUI api.thats-me.test = backend Laravel API für Quasar APP

Inhaltsverzeichnis

Start

  1. cd frontend
  2. npm install
  3. npm run dev
  4. npm run build

Beschreibung

Eine ausführlichere Beschreibung des Projekts. Was ist das Ziel? Welche Probleme löst es? Was sind die Hauptmerkmale?

Technologie-Stack

Dieses Projekt verwendet die folgenden Technologien:

Installation

Beispiel:

  1. Klone das Repository:
    git clone https://github.com/dein-benutzername/dein-projekt.git
    cd dein-projekt
    
  2. Installiere die Frontend-Abhängigkeiten (siehe frontend/README.md für Details):
    cd frontend
    npm install # oder yarn install
    cd ..
    
  3. Installiere die Backend-Abhängigkeiten (füge hier die entsprechenden Befehle für Laravel hinzu, z.B. composer install, .env einrichten, Datenbankmigrationen):
    cd backend # (oder das Stammverzeichnis, je nach Struktur)
    composer install
    cp .env.example .env
    php artisan key:generate
    # ... weitere Backend-Setup-Schritte ...
    cd ..
    

Verwendung

Wie wird das Projekt gestartet und verwendet? Beschreibe, wie man sowohl den Frontend- als auch den Backend-Server startet.

Beispiel:

  1. Starte den Backend-Server (im Backend-Verzeichnis):
    php artisan serve #oder laravel herd (https://herd.laravel.com) #oder alternative PHP / MYSQL Serverumgebung (MAMP etc.)
    
  2. Starte den Frontend-Entwicklungsserver (im Frontend-Verzeichnis):
    quasar dev
    
  3. Öffne die Anwendung in deinem Browser (normalerweise unter http://localhost:8080 oder einer ähnlichen Adresse, die vom Quasar Dev-Server angezeigt wird).

Mitwirken

Erkläre, wie andere zum Projekt beitragen können. Gibt es Richtlinien für Pull Requests oder das Melden von Fehlern?

  1. Forke das Repository.
  2. Erstelle einen neuen Branch (git checkout -b feature/neues-feature).
  3. Committe deine Änderungen (git commit -am 'Füge neues Feature hinzu').
  4. Pushe zum Branch (git push origin feature/neues-feature).
  5. Öffne einen Pull Request.

Lizenz

Gib an, unter welcher Lizenz das Projekt veröffentlicht wird. Zum Beispiel:

Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe die LICENSE.md-Datei für Details (falls vorhanden).