Skip to content
Independent productProducto independiente

Tarot MarsellaTarot Marsella

Designed and built the Flutter product, offline deck, reading modes, bilingual UI, and the Google Play and App Store releases.Diseñé y construí el producto en Flutter, la baraja sin conexión, los modos de lectura, la interfaz bilingüe y las publicaciones en Google Play y en el App Store.

An independent Flutter app on Google Play and the App Store: daily card, 3-card Major Arcana or full-deck spreads, offline catalog, and no account.App independiente en Flutter para Google Play y el App Store: carta del día, tiradas de tres cartas, catálogo sin conexión y sin necesidad de cuenta.

FlutterDartAndroidiOSFirebaseTarotMobile App
Tarot Marsella website preview

Created Tarot Marsella, a free Tarot de Marsella reading app for Android and iOS, rebuilt for a 2026 relaunch on the traditional 78-card Marseille deck. It offers a daily card, a 3-card spread over the 22 Major Arcana, a 3-card spread over the full 78-card deck, a card catalog, and a shareable spread image, all available offline with no account. This is the native mobile product, distinct from the later ElTarot.es web app. Android is on Google Play. iOS is on the App Store.

Features

  • Daily Card: One card for the calendar day, saved until tomorrow
  • 3-card Major Arcana (22): A three-card spread using the 22 Major Arcana
  • 3-card full deck (78): A three-card spread using the complete Marseille deck
  • Traditional Marseille deck: Flip and shuffle animations on the bundled artwork
  • Card catalog: Meanings for the cards, independent of an active reading
  • Share as image: Export a completed 3-card spread as a branded image
  • Spanish and English: Automatic or manual language
  • Ankor AI reading (Spanish): One generated reading per day, in Spanish
  • Offline by default: Card data, imagery, and meanings ship inside the app
  • No account: Readings do not require registration

Tech Stack

  • Flutter and Dart for the UI and reading logic
  • Riverpod for state
  • shared_preferences for local settings and the daily-card lock
  • Firebase Analytics and Crashlytics, started at app launch
  • share_plus for the spread image
  • Asset-bundled card images and meanings so the deck works offline

Offline-First Mobile Design

A tarot reading should not depend on connectivity. The full deck (images, names, and per-card meanings) ships inside the app rather than being fetched at runtime. The daily card and settings stay on device with shared_preferences, so the draw stays stable across the day without a server round-trip.

Frequently Asked Questions

What is Tarot Marsella?

It is a free Tarot de Marsella reading app I built on the traditional 78-card Marseille deck. It gives you a daily card, a 3-card spread over the 22 Major Arcana, a 3-card spread over the full 78-card deck, a catalog, and a shareable spread image, with no account.

What platform does it run on?

Android is on Google Play. iOS is on the App Store. The web alternative is ElTarot.es.

What is it built with?

Flutter and Dart, with Riverpod for state, shared_preferences for local persistence, and Firebase Analytics plus Crashlytics. The deck and meanings are bundled in the app.

Does it work offline?

Yes. The full deck, its imagery, and the per-card meanings are bundled inside the app instead of fetched at runtime, so readings and the catalog work with no network connection. The optional Spanish AI reading needs a network request.

Creé Tarot Marsella, una aplicación gratuita de lecturas de Tarot de Marsella para Android e iOS, reconstruida para un relanzamiento en 2026 sobre la baraja marsellesa tradicional de 78 cartas. Ofrece una carta del día, una tirada de 3 cartas sobre los 22 arcanos mayores, una tirada de 3 cartas sobre la baraja completa de 78 cartas, un catálogo de cartas y una imagen de la tirada que se puede compartir, todo disponible sin conexión y sin cuenta. Es el producto móvil nativo, distinto de la aplicación web posterior ElTarot.es. Android está en Google Play. iOS está en el App Store.

Funciones

  • Carta del día: una carta para el día natural, guardada hasta mañana
  • 3 cartas de arcanos mayores (22): una tirada de tres cartas con los 22 arcanos mayores
  • 3 cartas de la baraja completa (78): una tirada de tres cartas con la baraja marsellesa completa
  • Baraja marsellesa tradicional: animaciones de volteo y de barajado sobre las ilustraciones incluidas
  • Catálogo de cartas: significados de las cartas, independientes de una lectura activa
  • Compartir como imagen: exportar una tirada de 3 cartas terminada como imagen con la marca
  • Español e inglés: idioma automático o manual
  • Lectura Ankor con IA (español): una lectura generada al día, en español
  • Sin conexión por defecto: los datos de las cartas, las imágenes y los significados viajan dentro de la app
  • Sin cuenta: las lecturas no exigen registro

Pila técnica

  • Flutter y Dart para la interfaz y la lógica de lectura
  • Riverpod para el estado
  • shared_preferences para los ajustes locales y el bloqueo de la carta del día
  • Firebase Analytics y Crashlytics, arrancados al abrir la app
  • share_plus para la imagen de la tirada
  • Imágenes y significados de las cartas empaquetados como assets, para que la baraja funcione sin conexión

Diseño móvil sin conexión primero

Una lectura de tarot no debería depender de la conectividad. La baraja completa (imágenes, nombres y significados de cada carta) viaja dentro de la app en lugar de pedirse en tiempo de ejecución. La carta del día y los ajustes se quedan en el dispositivo con shared_preferences, así que la tirada se mantiene estable a lo largo del día sin una ida y vuelta al servidor.

Preguntas frecuentes

¿Qué es Tarot Marsella?

Es una aplicación gratuita de lecturas de Tarot de Marsella que construí sobre la baraja marsellesa tradicional de 78 cartas. Da una carta del día, una tirada de 3 cartas sobre los 22 arcanos mayores, una tirada de 3 cartas sobre la baraja completa de 78 cartas, un catálogo y una imagen de la tirada que se puede compartir, sin cuenta.

¿En qué plataforma funciona?

Android está en Google Play. iOS está en el App Store. La alternativa web es ElTarot.es.

¿Con qué está hecho?

Con Flutter y Dart, con Riverpod para el estado, shared_preferences para la persistencia local, y Firebase Analytics más Crashlytics. La baraja y los significados van empaquetados en la app.

¿Funciona sin conexión?

Sí. La baraja completa, sus imágenes y los significados de cada carta van empaquetados dentro de la app en lugar de pedirse en tiempo de ejecución, así que las lecturas y el catálogo funcionan sin conexión de red. La lectura opcional con IA en español necesita una petición de red.