Taromina React
Anteprima mobile Taromina React

Caso di studio - Taromina React

Volevo un progetto concreto per imparare React e Node.js, ma anche per costruire un sistema più riutilizzabile rispetto alle versioni precedenti.
I vecchi prototipi erano isolati tra loro (Flash, Unity, Telegram, Second Life…).
L’idea era creare una base comune, un’API centrale capace di alimentare diverse interfacce senza dover riscrivere tutto ogni volta.

Ruolo

Progettazione, sviluppo front-end e back-end, creazione dell’API e architettura del progetto.

La soluzione

Ho sviluppato il front-end in React e il back-end in Node.js, con un’API Python indipendente ospitata su Google Cloud. Questa API gestisce i tarocchi, l’interpretazione delle carte e i dati del gioco, ed è pensata per essere utilizzata sia in un’app web che in un futuro bot o un app mobile. Il progetto mi ha permesso di testare un’architettura multi-linguaggio (React / Node / Python) e di sperimentare la comunicazione tra questi ambienti. È anche un terreno di esplorazione per le future integrazioni con l’intelligenza artificiale.

I risultati

TarotMina – React mi ha permesso di consolidare le mie competenze full stack moderne. Il progetto è evolutivo e modulare, pronto per essere adattato ad altre piattaforme (Telegram, Second Life o un’app mobile). È allo stesso tempo un progetto di studio, un esercizio tecnico e un omaggio ai miei inizi come sviluppatrice, una tradizione che porto avanti da quasi trent’anni.