Skip to content

Prototype for a system for online state elections (included interfaces for Electoral Panel and Town Hall, Romania). - July 2015

Notifications You must be signed in to change notification settings

artur99/e-voting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

e-Voting

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:

  1. Cetățeanul trebuie să se prezinte la primăria locală cu buletinul, certificatul de naștere și adresa de email personală.

  2. Personalul angajat la primărie are obligația de a înregistra datele despre cetățean pe platformă, în prezența cetățeanului în cauză.

  3. 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.

  4. 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:

Mai multe imagini...

About

Prototype for a system for online state elections (included interfaces for Electoral Panel and Town Hall, Romania). - July 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published