← Tous les projets

TeacherK · Responsable du développement mobile

Entraînement TOEIC Speaking avec évaluation par IA

Une application qui évalue les réponses aux examens blancs et fournit des retours. J’ai repensé son architecture, intégré les achats et résolu les problèmes de remboursement et de transactions répétées.

Période
2025.03 – 2026.04

Réorganiser une application en service

J’ai revu l’architecture Flutter et relié paiements et notifications, en réorganisant les parcours de fonctionnement autour des fonctions pédagogiques existantes.

Achats et transactions en double

Les transactions sont comparées aux demandes en cours et aux commandes enregistrées. Les nouvelles mettent à jour les droits une fois la commande finalisée ; les répétitions ne créent pas de nouvelle commande.

Un parcours distinct pour les remboursements

Les notifications de remboursement sont traitées séparément. Les droits expirent uniquement si le remboursement correspond à la commande d’origine. J’ai vérifié les achats, répétitions et remboursements lors des corrections.

Architecture

Gestion des achats in-app en double et prise en compte des remboursements. Le serveur vérifie les informations de paiement et n'applique aux commandes et aux pass que les nouvelles transactions ; une transaction déjà en cours de traitement ou déjà enregistrée ne crée pas de nouvelle commande. Les notifications de remboursement sont reçues séparément et font expirer le pass de la commande correspondante.
Chargement de l'image
0 / 0
100%

My Other Sites