Install Depedencies
npm install
Run Project
npm start
Then in browser type localhost:3000/
and dont forget your mongoDB cluster
-
Front-end :
- Homepage
- Login Admin
- Login User
- Dashboard Admin
- Input User
- Input Kandidat
- Statistik Suara
- Dashboard User
- List Visi Misi Kandidat
- Detail Kandidat
- Halaman Vote
- Edit Kandidat
- Edit User
- Edit Admin
- Pagination
- Change Password
-
Back-end :
- Add User
- Add Kandidat
- Login User
- Login Admin
- Upload Image
- Get Data Kandidat
- Get Data User
- Edit Kandidat
- Edit User
- Edit Admin
- Change Password Admin
- Delete User
- Delete Kandidat
- If User Have Been Use Their Chance to Choose, Vote Button Should Disappear
- Authentication User and Admin Login
- Connect MongoDB
- User Session
- Admin Session
- Admin Log Out
- User Log Out
- Pagination
- Sum of vote result
- Show vote result in Chart JS