License: CC0
Descriere:
Mi-am propus prin acest site, să creez o platformă online pentru a ușura și a revoluționa votul.Principalul motiv a fost diminuarea fraudei și mărirea numărului de persoane care votează.
Sistemul funcționează astfel:
-
Cetățeanul trebuie să se prezinte la primăria locală cu buletinul, certificatul de naștere și adresa de email personală.
-
Personalul angajat la primărie are obligația de a înregistra datele despre cetățean pe platformă, în prezența cetățeanului în cauză.
-
Cetățeanul va primi un email pe adresa de email personală cu o parolă. De pe calculatorul personal, acesta va accesa căsuța poștală electronică și va verifica existența e-mailului.
-
Cetățeanul va putea accesa în orice moment pagina online de vot, cu adresa de email personală, CNP-ul și parola primită prin email, iar în momentul în care se poate vota, acesta va putea alege un candidat, iar votul lui va fi înregistrat în mod anonim în baza de date.
Proiectul constă în 5 secțiuni:
- Panoul utilizatorului, de unde acesta votează
- Panoul de administrare a BEC
- Panoul de administrare a primăriilor locale
- Panoul de administrare activă pentru supraveghetorii de la urnă
- Panoul de administrare a Dezvoltatorilor
Tehnologii:
Limbaje de programare:
- HTML5
- CSS3 (+Bootstrap; FontAwesome)
- JavaScript (+JQuery; SummerNote)
- PHP5 (OOP; MVC)
- .htaccess (url rewrite)
*Design Responsive
*Protejat împotriva SQLinjection, XSS, CSRF, NullByte, md5 buffer overflow
Ce nu dețin:
- Framework-ul JQuery - /files/static/js/jquery.min.js
- Framework-ul SummerNote - /files/static/js/summernote.min.js - (Fără traducere)
- Framework-ul Bootstrap - /files/static/js/bootstrap.min.js, /files/static/js/bootstrap.min.css, /files/static/fonts/glyphicons-halflings-regular.*
- Sistemul de icon-uri FontAwesome: /files/static/js/font-awesome.min.css, /files/static/fonts/fontawesome*
- Script-ul de minificare CSS Gary Jones - /app/minifier/minify/cssmin.php
Screenshot-uri: