Web-App zur Simultanübersetzung von Theaterstücken – jeder Zuschauerin wählt die Sprache, der Admin steuert zentral.
git clone https://github.com/deinname/multilang-theater-app.git
cd multilang-theater-app
cp webapp/.env.example webapp/.env
cp .env.example .env
docker-compose up --build
If you use your own compose file, build the containers individually:
cd server/
docker build -t theater_backend .
cd webapp/
docker build -t theater_frontend .
Ordnerstruktur:
webapp/public/audio/de/intro.mp3
webapp/public/audio/en/intro.mp3
...
- Sprachliste:
- webapp/src/TheaterTranslationApp.tsx
- webapp/src/AdminPanel.tsx
- Anzahl Sätze:
- .env --> ENVVAR_TOTAL_CUES
- Container bauen
- webapp reicht, wenn nur Audio neu ist
Wird durch Passwort aus .env
geschützt (REACT_APP_ADMIN_PASSWORD
).