Înapoi la Portofoliu

My Scores - Tracker și Analizator Premium de Scoruri pentru Jocuri de Societate și Turnee

Un ecosistem complet multiplatformă (Aplicație Mobilă Flutter, Backend .NET, Consolă Admin și Landing Page) pentru a urmări meciuri, a gestiona turnee cu clasamente în timp real, a analiza statistici avansate ale jucătorilor și a digitaliza jocurile de societate și de cărți.

My Scores - Tracker și Analizator Premium de Scoruri pentru Jocuri de Societate și Turnee
Principale
Screenshot 1
Screenshot 2
Screenshot 3

Studiu de Caz

Detalii tehnice și implementarea proiectului software.

Tehnologii Utilizate

AppFlutter.net 10PostgreSQLVite.jsDockerCI/CD
Demo Live

My Scores - Platformă Digitală pentru Urmărirea Scorurilor și Organizarea Turneelor

My Scores este o suită software avansată concepută pentru a revoluționa modul în care pasionații de jocuri și organizatorii de evenimente urmăresc, gestionează și analizează scorurile pentru jocuri de societate, jocuri de cărți și competiții. Întregul ecosistem este format dintr-o aplicație mobilă nativă, un backend scalabil de înaltă performanță, un portal web de administrare și o pagină de prezentare (landing page).

🚀 Caracteristici Principale

  • Urmărirea Scorurilor în Timp Real: Interfață fluidă și optimizată pentru mobil pentru introducerea punctelor rundă cu rundă, adaptabilă la orice tip de joc.
  • Managementul Turneelor: Configurator pas cu pas pentru crearea de ligi, campionate și meciuri cu clasamente dinamice actualizate instant.
  • Migrarea Sesiunilor "Mano Singola": Algoritm inteligent pentru a converti sesiunile de joc complexe în runde rapide cu punct unic în cadrul unui turneu.
  • Analize și Statistici Avansate: Panou de control detaliat cu grafice de performanță istorică pentru jucători, rate de câștig, medii de puncte și evoluție.
  • Localizare Nativă: Suport complet tradus pentru Română, Italiană și Engleză.
  • Monetizare și Achiziții In-App: Ecran de Paywall integrat pentru achiziții in-app care permit deblocarea statisticilor nelimitate și eliminarea reclamelor.

🛠️ Arhitectură și Tehnologii

  • Aplicație Mobilă: Dezvoltată în Flutter cu management de stare prin Provider, design premium personalizat pe temă întunecată și integrare cu Google Mobile Ads.
  • Backend API: Servicii RESTful scalabile și securizate scrise în .NET 10 pentru performanță maximă.
  • Bază de Date și Stocare: Bază de date relațională PostgreSQL pentru persistența datelor și stocare de obiecte MinIO pentru fișiere și imagini.
  • Consolă de Administrare: Panou web dezvoltat în Vite.js pentru monitorizarea în timp real a utilizatorilor activi și a telemetriei sistemului.
  • DevOps și Infrastructură: Containerizare prin Docker Compose, procese CI/CD automate, backup-uri criptate și audituri periodice de securitate.
My Scores - Tracker și Analizator Premium de Scoruri pentru Jocuri de Societate și Turnee | Filip A. Muresan