I need clean, well-commented source code for a lightweight web-based voting system. The application will run in a browser and must let me: • create a single ballot with multiple choice options • display the ballot to visitors • collect and store each vote in real time • show live or refresh-on-demand tallies once voting closes Because this is a public vote, I don’t require login, registration, or any social-media authentication. A straightforward front-end (HTML/CSS/vanilla JavaScript or a minimal framework) paired with a small back-end (PHP, Node.js, or Python with SQLite/MySQL) is fine—choose whichever stack you are most comfortable with, as long as setup is simple and the code is portable. Deliverables: 1. Full source code split into front-end and back-end components 2. A short README with environment setup, database schema, and deployment steps 3. Basic security measures to prevent duplicate submissions by the same browser session or IP (no heavy auth required) 4. Brief inline comments so I can extend the ballot or styling later Keep the interface clean and responsive; Bootstrap or similar is acceptable but not required. I’ll test by deploying to a standard LAMP or Node server and casting sample votes.