Il website che ho creato per il mio progetto Capstone promuove il lancio di un videogioco, sotto forma di avventura grafica ed ispirato alla serie animata Arcane. La homepage presenta un countdown che, fittiziamente, scadrà al lancio del suddetto ed informazioni basilari del gioco correlate da immagini in-game. L’utente potrà navigare anche in una sezione dedicata ai personaggi, organizzati per fazioni, e su di una pagina dove viene approfondita la trama del gioco. L’utente avrà anche la possibilità di poter effettuare il sign in, in modo da avere già il proprio account al lancio del gioco, e potrà effettuare il login sul sito stesso in modo da poter visualizzare le proprie informazioni personali.

Nel mio progetto ho cercato di utilizzare tutte le tecnologie apprese durante tutto il mio percorso di studi. Per costruire l’interfaccia utente sono partita da React, supportata da React Router per la navigazione e React Bootstrap, insieme a Font Awesome e React Icons per le icone, per uno stile reattivo e adattabile su vari device. Sul lato server, ho utilizzato Node.js insieme ad Express.js che gestisce le richieste, Nodemailer per poter inviare email, Mongoose e MongoDB per gestire i dati all’interno di un loro database, mentre bcrypt, Cors e dotenv per poter assicurare la sicurezza dei dati inseriti dagli utenti.

© 2026 EPICODE Institute of Technology | All rights reserved | Privacy Policy
Epicode Institute of Technology LTD: Quad Central, Q3 Level 1, Triq l-Esportaturi, B’kara, CBD 1040, Malta