Vai al contenuto
Faryan Rajabi
Tutti i progetti

Dashboard interna per le operazioni

Non pubblico

Rain Hero Analytics Platform

Piattaforma interna di analisi e operazioni che riunisce in un'unica interfaccia analytics di gioco, gestione dei giocatori, coordinamento del team e assistenza.

Ruolo
Full Stack Engineer
Organizzazione
Rain Hero Games
Periodo
ott 2025 – mar 2026

In numeri

In numeri

moduli
4

Contesto

Una piattaforma interna di analisi e operazioni per Rain Hero Games, che riunisce in un'unica interfaccia analytics di gioco, gestione dei giocatori, coordinamento del team e assistenza.

Approccio

Ho costruito flussi frontend e API su 4 moduli con Next.js, TypeScript, React ed Express.js.

Ho progettato il modello dati Prisma e definito i contratti tra frontend e backend per i dati operativi dei vari moduli. Il recupero dati isolato per modulo riduce l'accoppiamento di stato tra moduli e permette di sviluppare ogni modulo in modo indipendente.

Funzionalità

  • Analytics di gioco

    Le analytics di gioco nella stessa interfaccia delle operazioni quotidiane.

  • Gestione dei giocatori

    Gestione dei giocatori accanto ad analytics e assistenza.

  • Coordinamento del team

    Coordinamento del team in un'unica interfaccia condivisa.

  • Assistenza

    I flussi di assistenza accanto ai dati da cui dipendono.

Architettura

  1. Frontend
    • Next.js
    • React
    • TypeScript
    • Module-isolated data fetching
  2. API
    • Express.js
    • Frontend and backend contracts
  3. Dati
    • Prisma ORM data model
    • Multi-module operational data

1 di 6

Dashboard di Rain Hero con vendite e salute della piattaforma, schede KPI, grafici per utenti, ricavi, assistenza e stabilità delle API, e il grafico degli utenti attivi giornalieri

Panoramica della dashboard

Tecnologie

  • Next.js
  • TypeScript
  • React
  • Express.js
  • Prisma ORM