The Coding Quiz

Il Quiz

Probabilmente il miglior quiz del mondo, ed è basato su tre livelli: base, intermedio ed avanzato. Scegli il tuo linguaggio preferito e mettiti alla prova!

💪Tre livelli di difficoltà

Il quiz è composto da domande a risposta multipla, potrai scegliere il linguaggio, il livello e il topic. Una domanda e 4 risposte, di cui solo una è corretta.

📊Statistiche personali

A fine partita, ci sarà sia il riepilogo della performance che le statistiche, con i punti precedenti e l'highscore per ogni livello di difficoltà.

🚀Evoluzione continua

Al momento ci sono tre linguaggi disponibili: il database di domande è in crescita e, se vuoi contribuire, puoi farlo scrivendomi! ✉️

Il Codice

L'applicazione nasce da un progetto incluso nel corso React.js di Jonas Schmedtmann, che è stato ampiamente modificato e ingrandito. Info nel footer.

⚙️Struttura e tecnologia

Ho migrato l'applicazione da React a Next.js v15, per creare un'applicazione rapida e reattiva multipagina. La logica interattiva è scritta in JavaScript.

📂Database delle domande

Le domande sono gestite tramite file JSON separati per ogni linguaggio. Questo approccio semplice permette di aggiornare i contenuti in modo rapido.

🚀Evoluzione continua

In futuro, l'aggiunta di un database esterno per le domande, ma anche per nuove funzionalità per gli utenti, come il salvataggio di sessioni di gioco.