- Login + Logout
- CRUD User
- CRUD Kandidat
- CRUD Pemilih
- CRUD Pemilihan
- Report Pemilihan
- Statistik Pemilihan
- Notification Pemilihan
- Logs Activity
- Export
- Import
User mempunyai akun? jika iya maka login jika tidak bisa mendaftar melalui form menunggu persetujuan admin
Sesudah login maka user bisa melihat daftar pemilihan sesuai privilage user, user akan memilih dipemilihan yang sesuai akses dia, untuk pemilihan yang lain tidak sesuai pemilihannya maka user hanya bisa melihat status pemilihannya.
jika sudah memilih pemilihan maka user wajib memilih dalam jangka waktu tertentu, jika tidak maka hak user memilih akan menghilang karena pemilihan akan berakhir dalam jangka waktu tertentu.
jika sudah memilih maka user tidak bisa mengganti opsi pemilihannya, dan tidak bisa melakukan pemilihan lagi dipemilihan yang sama.
jika pemilihan sudah berakhir maka user akan diberi notifikasi bahwa pemilihan telah berakhir, dan bisa melihat hasil keseluruhannya.
- /home
- /elections
- /candidates
- /auth/login
- /auth/signup
- /auth/verify
- /auth/forgotPassword
- /auth/changePassword
- /admin/elections
- /admin/election/create
- /admin/election/:id/details
- /admin/election/:id/delete
- /admin/election/:id/update
- /admin/election/:id/stats
- /admin/election/:id/report
- /admin/election/:id/export
- /elections/export
- /elections/histories
- /admin/candidates
- /admin/candidate/:id/details
- /admin/candidate/create
- /admin/candidate/:id/delete
- /admin/candidate/:id/edit
- /admin/candidate/:id/export
- /admin/candidates/export
- /admin/users
- /admin/user/:id/details
- /admin/user/create
- /admin/user/:id/delete
- /admin/user/:id/edit
- /admin/users/feedback
- /admin/users/export
- /admin/users/import
- /admin
- /admin/settings
- /admin/user/logs
- /admin/logs
- /member
- /member/settings
- /member/profile
- /member/logs
-
Run Migration
$ php index.php migration migrate
-
Create Migration
$ php index.php migration create your_migration_name
- Administrator
NIM: 123000000 Password: password
- Candidate
NIM: Password:
- Member
NIM: Password: