Tarot Universel — Tirage de Tarot de Marseille assisté par IA — aperçu du site
Web App

Universal Tarot — AI-Assisted Marseille Tarot Reading

Geneva, GE
2026
Client: Universal Tarot

About this project

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.

Technical details

  • TypeWeb App
  • Year2026
  • Location
    Geneva, GE
  • ClientUniversal Tarot

Tech stack

ReactViteNestJSFirebaseStripeGoogle GeminiFramer MotionTailwind CSS

Results

78
Marseille deck cards
25
free tokens upon registration
2
products: application and SEO site