Ouvrir l’adresse suivante dans un navigateur web : https://votrenomdedomaine.com, l’interface s’affiche immédiatement. Aucun plugin ou installation supplémentaire n’est requis.
Depuis la page de connexion :
L’utilisateur est automatiquement redirigé vers son tableau de bord. Si l’adresse e-mail est déjà utilisée, le système renvoie une erreur HTTP 409 (Conflict), avec un message personnalisé pour signaler le problème.
Les comptes administrateur ne peuvent pas être créés via le formulaire public, ils sont générés manuellement par un administrateur existant.
Pour se connecter :
La session est gérée via un cookie sécurisé contenant un JWT.
Le tableau de bord affiche la liste des tâches associées au compte utilisateur. Chaque upload d’EPUB correspond à une tâche distincte.
| Colonne | Description |
|---|---|
| Fichier | Nom du fichier EPUB |
| Statut | En attente, En cours, Terminé, Échoué |
| Progression | Nombre d’images traitées sur le total |
| Date | Date de création de la tâche |
| Actions | Voir le statut ou ouvrir les descriptions |
Le bouton « Nouvel upload », situé en haut à droite, permet d’ajouter un nouveau fichier EPUB.
Pour uploader un fichier :
.epub (unique format accepté, taille maximale 500 Mo).Erreurs possibles : 413 (fichier trop volumineux), 415 (format non supporté), 422 (EPUB invalide).
Le statut de la tâche évolue automatiquement selon le cycle suivant : en attente, puis en cours, enfin terminé ou échoué. La progression indique le nombre d’images déjà traitées. En arrière-plan, le worker envoie chaque image aux trois modèles d’IA :
Chaque modèle génère une description, ensuite traduite en français. Les descriptions apparaissent au fil du temps, mais la validation finale n’est possible qu’une fois la tâche « Terminée ». En cas d’échec, un bouton « Réessayer » permet de relancer le traitement.
Pour chaque image, trois propositions de description sont affichées, une par modèle d’IA. La validation se déroule comme suit :
Chaque image doit disposer d’une description ; sans description, la validation finale est bloquée.
Une fois toutes les descriptions validées :
alt des images dans les métadonnées.