feat: Initialize frontend with React, Vite, and Tailwind CSS

- Set up main entry point for React application.
- Create About, Home, NotFound, Privacy, and Terms pages with SEO support.
- Implement API service for file uploads and task management.
- Add global styles using Tailwind CSS.
- Create utility functions for SEO and text processing.
- Configure Vite for development and production builds.
- Set up Nginx configuration for serving frontend and backend.
- Add scripts for cleanup of expired files and sitemap generation.
- Implement deployment script for production environment.
This commit is contained in:
Your Name
2026-02-28 23:31:19 +02:00
parent 3b84ebb916
commit 85d98381df
93 changed files with 5940 additions and 0 deletions

27
backend/requirements.txt Normal file
View File

@@ -0,0 +1,27 @@
# Core Framework
flask>=3.0,<4.0
flask-cors>=4.0,<5.0
flask-limiter[redis]>=3.5,<4.0
flask-talisman>=1.1,<2.0
gunicorn>=22.0,<23.0
python-dotenv>=1.0,<2.0
# Task Queue
celery[redis]>=5.3,<6.0
redis>=5.0,<6.0
flower>=2.0,<3.0
# File Processing
Pillow>=10.0,<11.0
python-magic>=0.4.27,<1.0
ffmpeg-python>=0.2,<1.0
# AWS
boto3>=1.34,<2.0
# Security
werkzeug>=3.0,<4.0
# Testing
pytest>=8.0,<9.0
pytest-flask>=1.3,<2.0