This document describes an online voting system project built using ASP.NET as the front end and SQL Server as the back end. The system has three user levels: administrator, booth supervisor, and members/voters. The administrator can create candidates, confirm members, count votes, and view results. Users can register as members, view candidates, and cast their vote. The system has modules for candidate and voter registration, authentication and voting, and counting and categorizing results. It provides security for voters to cast only one vote and view anonymous results after the election closes.