voting.system.video.mp4
A responsive and interactive web-based voting system for the DSA department, allowing students to vote for candidates in boys and girls categories.
To view project : https://staging.d5qpprqidx0ia.amplifyapp.com/
- User Authentication: Login with username, year, and roll number
- Candidate Selection: Vote for one candidate from each category (boys and girls)
- NOTA Option: "None of the Above" option available for both categories
- One-time Voting: Each user can vote only once
- Results Display:
- View percentage of votes for each candidate
- See your own voting choices
- Admin view to see all votes (with special admin roll number)
- Responsive Design: Works on desktop and mobile devices
- Rose
- Janani
- Keerthi
- NOTA (None of the Above)
- Yazhan
- Amrish
- Ashwin
- NOTA (None of the Above)
- Login: Enter your full name, year, and roll number on the login page
- Vote: Select one candidate from each category and submit your vote
- View Results: After voting, you'll be redirected to the results page where you can see:
- Percentage of votes for each candidate
- Your own voting choices
- All votes (admin only)
To access the admin view and see all votes:
- Login with any username and year
- Use roll number:
ADMIN123
- Built with HTML, CSS, and JavaScript
- Uses localStorage for data persistence
- No server-side components (client-side only)
- Responsive design for all device sizes
index.html- Login pagevoting.html- Voting interfaceresults.html- Results displaystyles.css- Styling for all pagesscript.js- Application logic