La mia domanda riguarda la memorizzazione di dati offline e potenzialmente se dovrò introdurre un programmatore esterno o questo potrebbe essere appreso entro poche settimane?
Il sito web su cui sto lavorando avrà un'interfaccia in cui gli utenti effettueranno il login e passeranno attraverso una serie di quiz sotto forma di checkbox, menu a tendina e altri. Ogni area di pagine / quiz può contenere da 20 a 100 caselle di controllo totali in una serie di 3-5 righe a causa della natura completa, naturalmente.
Questo posso fare - so come codificare il quiz e restituire una risposta corretta o errata in base a ogni singola casella di controllo e presentare un punteggio cumulativo (es: hai ottenuto il 57% corretto).
Il problema sta nel fatto che vorrei salvare i risultati degli utenti e tenerli informati dei loro progressi. Quando completano tutti i quiz, mi piacerebbe avere un risultato visivo delle loro prestazioni in ogni area. Memorizzare l'output dai risultati offline è dove penso che potrei incorrere in un problema con la mia mancanza di esperienza di codifica. Mi piacerebbe anche avere una barra laterale con i loro progressi di ogni sezione (10-15) con una barra di completamento percentuale verde o una% corretta che potrebbe trarre da questo.
Non ho mai dovuto codificare qualcosa che memorizza informazioni come questa offline - quindi torna alla mia domanda - sarebbe meglio imparare la lingua necessaria o portare un coder / sviluppatore per il back-end.