Création
Motapia — Le dictionnaire des mots inventés
Motapia est un dictionnaire communautaire de mots inventés : les membres proposent des mots, votent,…
JavaScript
Nuxt
Motapia est un dictionnaire communautaire de mots inventés : les membres proposent des mots, votent, accumulent de l'XP et grimpent dans les rangs.
Besoins
Créer un espace ludique et gratifiant permettant à une communauté de contribuer collectivement à un dictionnaire de mots inventés, avec une modération conforme au DSA et un système d'engagement durable (gamification, abonnement).
Créer un espace ludique et gratifiant permettant à une communauté de contribuer collectivement à un dictionnaire de mots inventés, avec une modération conforme au DSA et un système d'engagement durable (gamification, abonnement).
Mission
Conception et développement de la plateforme de A à Z, co-développée avec Axou :
Conception et développement de la plateforme de A à Z, co-développée avec Axou :
- Modération conforme DSA : soumission → filtre automatique → examen humain → décision, avec motif, base CGU et droit de recours
- Gamification complète : XP, 6 rangs (Néophyte à Lexicomane), streaks quotidiens, défis thématiques (QCM lié à un mot)
- Abonnement Premium via Stripe (mensuel / annuel) avec gestion des webhooks
- Authentification via Better Auth
- Back-office admin : rôles, journal d'actions (append-only), pages légales éditables, mode maintenance
- Conformité RGPD : suppression de compte en cascade, votes anonymes en localStorage, purge automatique des logs
Techno
Front-end : Nuxt 4, Vue 3, SCSS
Back-end : Nitro (server Nuxt), Prisma 5
BDD : PostgreSQL (Supabase)
Autres : Better Auth, Stripe, Sentry
Déploiement : Vercel
Versionning : Git/GitLab
Front-end : Nuxt 4, Vue 3, SCSS
Back-end : Nitro (server Nuxt), Prisma 5
BDD : PostgreSQL (Supabase)
Autres : Better Auth, Stripe, Sentry
Déploiement : Vercel
Versionning : Git/GitLab