Software & SaaSCliente2026

La PR Platform

Piattaforma e-learning e community per un brand di crescita personale

  • Fastify
  • Prisma
  • PostgreSQL
  • React
  • Vite
  • Stripe
  • Mux

Contesto

La PR è un brand di coaching e crescita personale femminile con una community di circa 600 donne. Fino al 2025 tutto girava su WooCommerce: abbonamenti da una parte, video ospitati altrove, community su un tool separato, email su un altro ancora. Ogni novità richiedeva di toccare quattro sistemi.


Sfida

Portare abbonate, pagamenti ricorrenti e storico ordini su una piattaforma unica senza interrompere il servizio, e trasformarla in un vero software di e-learning per percorsi strutturati come "Reset Mind". Il vincolo: 759 utenti attivi da migrare con i loro abbonamenti, zero downtime percepito.


Cosa ho fatto

  • Backend Fastify + Prisma + PostgreSQL: modello dati per utenti, abbonamenti, percorsi, lezioni e progressi.
  • Migrazione da WooCommerce: script di import con conteggio alla sorgente, dry-run, confronto dei totali e verifica a campione prima del taglio.
  • Pagamenti Stripe: checkout, webhook per rinnovi e cancellazioni, listini e offerte dedicate.
  • Video con Mux: upload, transcodifica e player protetto per le lezioni.
  • Frontend React + Vite: area membri, percorsi con avanzamento, pannello admin per contenuti e analytics.
  • Marketing automation: sequenze email legate allo stato dell'abbonamento e ai lead magnet (week challenge, quiz).

  • Risultati

    La piattaforma è in produzione e in sviluppo attivo: nuove funzioni escono ogni settimana senza toccare altri sistemi, e la community ha un solo posto dove entrare.


    759
    utenti migrati da WooCommerce
    ~600
    donne in community
    1
    piattaforma al posto di 4 tool

    Stack

    LayerTecnologiaPerché
    APIFastify + Prismaleggero, tipizzato, veloce da far evolvere
    DatabasePostgreSQLrelazioni abbonamento → percorso → progresso
    PagamentiStripeabbonamenti ricorrenti e webhook affidabili
    VideoMuxstreaming adattivo senza gestire l'encoding
    FrontendReact + Vitestessa base di tutti i miei progetti

    Hai un problema simile?

    Raccontamelo in una call di 20 minuti. Ti dico onestamente se e come posso aiutarti.