Sistema di registrazione online

Descrizione:

Sistema di registrazione con modulo dati, le informazioni inserite vengono inviate via mail all’utente che ha compilato la domanda, sono memorizzati su database e la cronologia delle modifiche è salvata in file json collegati alla domanda.

Il sistema gestisce le traduzioni con una struttura di internazionalizzazione collegata a file .pot contenenti le traduzioni dei contenuti nelle lingue scelte.

I dati essenziali sono codificati in un QR code che permette la lettura diretta delle informazioni, alle quali è associato un codice di tracciamento della domanda univoco.

La struttura grafica è mobile friendly nello specifico basata su twitter Bootstrap.

Il sistema è ospitato su una VPS linux, in cloud farm Italiana.


Framework: Django

https://www.djangoproject.com/


Tecnologie:

  • Database: Postgresql, JSON
  • Frontend: Bootstrap, JQuery, DataTable, HTML5, CSS
  • Backend: Python
  • Utilità: CronJob
  • Traduzioni: Internazionalizzazione e gestione messaggi tramite file .pot .
  • Analytics: CookieLaw e AnalyticsGoogle
  • Ambiente: Linux, Pipenv

 

Feature:

  • Gestione e validazione dei form e in particolare dei parametri accettabili dai campi 
  • Struttura dati sviluppata utilizzando modello logico separato
  • Suddivisione contenuti e file, dai dati strutturati
  • Esecuzione di cronjob per copia di backup giornaliera su altra destinazione
  • Pannello di amministrazione per consultazione invii
  • Statistiche