Skip to content

NumaCornec/doclyph

Repository files navigation

Doclyph

SaaS freemium de traduction de documents Word (.docx) sans perte de mise en forme, avec suivi en temps réel.

✨ Fonctionnalités

  • 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

MVP

SaaS freemium qui traduit vos .docx sans perte de mise en forme.

Démarrage rapide

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 --build

Accédez à http://localhost:3000 pour l’UI ; l’API écoute sur http://localhost:8000.

Stack

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

7. Premiers pas sous WSL Ubuntu

  1. Mise à jour

    sudo apt update && sudo apt upgrade -y
  2. Docker Engine Suis docs.docker.com/desktop/wsl pour activer l’intégration WSL 2. Vérifie : docker info | grep -i wsl.

  3. 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
  4. Clonage & build

    git clone git@github.com:acme/trad-word-mvp.git
    cd trad-word-mvp
    docker compose up --build

Observabilité (prévu)

  • Jaeger + Grafana (infra/)

Licence

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors