ST1121 Programmazione Applicazione Web e Mobile
Professore Diego Bonura link
Computer Science - University of Camerino Unicam.
- Federico Maria Cruciani, as, @Fedcmm
- Simone Cisca, as, @SpaceCowboySCX
Repository originale: ST1121-ProgrammazioneWebMobile.
HighScoreHQ è un'applicazione web Single-Page Application (SPA) che permette di gestire un database di punteggi di videogiochi. L'applicazione è stata sviluppata utilizzando il framework Angular per il frontend e Kotlin per il backend. Il database utilizzato è d4free. L'applicazione è stata sviluppata per il corso di Programmazione Applicazioni Web e Mobile (PAWM) dell'Università di Camerino.
L'utente Admin è un'entità che rappresenta un amministratore del sito.
L'utente Player deve essere autenticato, quindi necessita di un account, una volta registrato e autenticato potrà: inserire, modificare ed eliminare i punteggi di un gioco Arcade. Inoltre potrà seguire dei topic di gioco e delle GameRoom.
L'utente GameRoom rappresenta una sala giochi. Potrà convalidare i punteggi inseriti dagli utenti Player e pubblicare eventi o news.
Game è un'entità che rappresenta un gioco Arcade, verrà gestita nel database dall'utente Admin, potrà essere seguita dagli utenti Player e le GameRoom potranno includerla nel loro catalogo di giochi.
MIT © 2021 Federico Maria Cruciani, Simone Cisca