1. Ajout des livres
Chaque livre est suivi par son ASIN. L'application tente de récupérer les informations publiques disponibles sur la page Amazon : titre, auteur, couverture, lien détail et BSR.
2. Rafraîchissement horaire
Une tâche planifiée s'exécute toutes les heures. Elle relit les fiches Amazon, met à jour le classement et conserve un instantané de suivi.
3. Signal de vente probable
L'application ne lit pas les rapports KDP. Elle observe uniquement les variations publiques du BSR. Une amélioration d'au moins 15% du classement est traitée comme un signal de vente probable.
4. Alertes email
Selon le réglage du profil, les changements sont envoyés immédiatement ou regroupés dans un résumé quotidien. Une alerte est aussi envoyée si un livre qui avait un BSR connu ne retourne plus de classement. En développement, les emails sont affichés dans le terminal si SMTP n'est pas configuré.
5. Abonnement
Les abonnements passent par Stripe Checkout. Le profil affiche l'état courant de la formule, synchronisé par webhook ou activé manuellement par un administrateur.