SaaS freemium de traduction de documents Word (.docx) sans perte de mise en forme, avec suivi en temps réel.
- Traduction Word : Traduit vos fichiers .docx sans perte de mise en forme
- Progress Bar : Suivi en temps réel de la progression des traductions
- Interface intuitive : Design moderne et responsive
- API REST : Endpoints pour traduction et suivi de progression
SaaS freemium qui traduit vos
.docxsans perte de mise en forme.
git clone git@github.com:acme/trad-word-mvp.git
cd trad-word-mvp
cp .env.sample .env # renseigner OPENAI_API_KEY
docker compose up --buildAccédez à http://localhost:3000 pour l’UI ; l’API écoute sur http://localhost:8000.
| Layer | Tech | Raison |
|---|---|---|
| Front | Next.js 18 | SEO + SSR rapide |
| Back | FastAPI + Celery | Async + queues |
| IA | Mistral-Large (EU) | RGPD |
| Storage | MinIO (S3) | self-host, EU |
-
Mise à jour
sudo apt update && sudo apt upgrade -y -
Docker Engine Suis docs.docker.com/desktop/wsl pour activer l’intégration WSL 2. Vérifie :
docker info | grep -i wsl. -
Node + Python
# Node 20 curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && sudo apt install -y nodejs # Python 3.11 sudo apt install -y python3.11 python3.11-venv
-
Clonage & build
git clone git@github.com:acme/trad-word-mvp.git cd trad-word-mvp docker compose up --build
- Jaeger + Grafana (infra/)
MIT