Initial commit: Emoji-Sucher Web-App

- Flask-Backend mit Emoji-Suche implementiert
- Responsive Frontend mit modernem UI
- Mehrsprachige Suche (Deutsch/Englisch)
- Clipboard-Integration für Emoji-Kopieren
- Docker-Support mit Dockerfile und docker-compose.yml
- Vollständige Dokumentation in README.md
- .gitignore für Python-Projekt konfiguriert

Features:
- Suche nach 4733+ Emojis
- Große Emoji-Darstellung
- Ein-Klick-Kopieren in Zwischenablage
- Unicode-Anzeige für jedes Emoji
- Responsive Design für alle Geräte
This commit is contained in:
Markus
2025-09-27 12:09:56 +02:00
commit 214afc54f3
7 changed files with 952 additions and 0 deletions

27
Dockerfile Normal file
View File

@@ -0,0 +1,27 @@
# Python 3.11 slim image verwenden
FROM python:3.11-slim
# Arbeitsverzeichnis setzen
WORKDIR /app
# System-Abhängigkeiten installieren
RUN apt-get update && apt-get install -y \
gcc \
&& rm -rf /var/lib/apt/lists/*
# Python-Abhängigkeiten kopieren und installieren
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Anwendungscode kopieren
COPY . .
# Port freigeben
EXPOSE 5000
# Umgebungsvariablen setzen
ENV FLASK_APP=app.py
ENV FLASK_ENV=production
# Anwendung starten
CMD ["python", "app.py"]