Skip to content
This repository has been archived by the owner on Sep 6, 2023. It is now read-only.

University project for web and mobile application programming.

License

Notifications You must be signed in to change notification settings

Fedcmm/ST1121-ProgrammazioneWebMobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ST1121-ProgrammazioneWebMobile

ST1121 Programmazione Applicazione Web e Mobile Professore Diego Bonura link

Computer Science - University of Camerino Unicam.

Group project DekketScris - DKS

Descrizione Progetto

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.

Funzionalità

  • Admin

L'utente Admin è un'entità che rappresenta un amministratore del sito.

  • Player

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.

  • GameRoom

L'utente GameRoom rappresenta una sala giochi. Potrà convalidare i punteggi inseriti dagli utenti Player e pubblicare eventi o news.

  • Game

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.

Tecnologie Utilizzate

Struttura Repository

  • backend contiene il codice sorgente del backend.
  • frontend contiene il codice sorgente del frontend.

Licenza

MIT © 2021 Federico Maria Cruciani, Simone Cisca