
Web App
Universal Tarot — AI-Assisted Marseille Tarot Reading
Geneva, GE
2026
Client: Universal Tarot
À propos du projet
A tarot reading that remembers
Online tarot applications generally limit themselves to displaying generic text per card. Universal Tarot approaches the problem from the opposite direction: the interpretation is produced by an AI model based on the actual draw, the life context provided by the user, and their previous readings — allowing recurrences to emerge rather than banalities.
Functional Scope
- The 78 cards of the Marseille Tarot: 22 major arcana and 56 minor arcana
- Custom readings with written interpretations
- User accounts and reading history
- Token economy with online payment, 25 free tokens upon registration
- Card encyclopedia and editorial blog for organic acquisition
Architecture
Front React + Vite animated with Framer Motion, API NestJS (throttling, scheduled tasks), authentication and data on Firebase, payments Stripe, interpretation generation via Google Gemini. A separate SEO content site is built and deployed alongside the application to capture search traffic without weighing down the application bundle.
Détails techniques
- TypeWeb App
- Année2026
- LocalisationGeneva, GE
- ClientUniversal Tarot
Stack technique
ReactViteNestJSFirebaseStripeGoogle GeminiFramer MotionTailwind CSS
Résultats
78
Marseille deck cards
25
free tokens upon registration
2
products: application and SEO site