Aller au contenu
Toutes les réalisations

Labs · livrés seul

Fluentry

Période
2024

Application d'apprentissage des langues avec abonnements par paliers (Stripe). Cycle produit complet, de l'API à l'UX.

paliers d'abonnement
3paliers d'abonnement
exercices
100+exercices
webhooks Stripe
5webhooks Stripe

Contexte

Produit personnel : plateforme d'apprentissage des langues avec exercices interactifs de vocabulaire, grammaire et conversation.

Contrainte

Monétiser un produit web : gérer des abonnements par paliers, des changements de plan et des paiements sécurisés côté serveur sans faire confiance au client.

Rôle

Cycle produit complet : API, facturation, UX

Ce qui a été livré

  • Intégration Stripe avec webhooks pour la gestion des abonnements
  • Tarification par paliers : gratuit, premium et pro
  • API REST avec Spring Security et authentification JWT
  • Frontend Angular responsive avec suivi de progression

Décisions

Intégration Stripe avec webhooks pour la gestion du cycle de vie des abonnements, trois paliers tarifaires (gratuit, premium, pro), API REST sécurisée par Spring Security et JWT, frontend Angular responsive avec suivi de progression.

Résultat

Produit fonctionnel avec facturation récurrente opérationnelle, de la souscription au changement de plan.

Stack technique

AngularSpring BootStripePostgreSQLSpring SecurityJWT