QuickVote
Our web app revolutionizes the voting process by reducing time consumption and preventing security breaches. With advanced encryption, user-frie
Videos
Description
Smart voting system
QuickVote - Voter Information System QuickVote is a web-based application designed to search for voter details from a predefined dummy database. The system allows users to enter a Voter ID and fetch corresponding voter information if available. If the voter ID is not found, a message will be displayed indicating the voter is not in the list. The platform is fully responsive and works seamlessly on both desktop and mobile devices.
๐ Features โ Search Voter Details using a Voter ID โ Displays Voter Information (Name, Voter ID, Electoral No, Age, Polling Booth, Gender, Voting Status) โ Responsive Design for Web & Mobile โ Stylish UI with an Elegant Layout โ Toggle Mobile Menu (Sign In, Sign Up, Check Voter List under 3-dot menu) โ Search Results Highlighted (Voting Status in Green/Red)
๐ฏ Technologies Used HTML - Structure of the Web Page CSS - Styling and UI Design JavaScript (JS) - Functionality, Search Logic, Responsive Features Django (Python) - Backend Framework for managing voter data and handling search requests React.js - Frontend framework for building an interactive user interface Solidity - Smart contract development for secure and transparent voting processes using blockchain ๐ How to Run the Project Clone the Repository bash Copy Edit git clone https://github.com/your-username/QuickVote.git Navigate to the Project Directory bash Copy Edit cd QuickVote ๐ Project Structure graphql Copy Edit ๐ฅ How It Works User enters a Voter ID in the search box. JavaScript fetches data from a predefined dummy voter database. If a match is found, it displays: โ Voter Name โ Voter ID โ Electoral Number โ Age โ Polling Booth โ Gender โ Voting Status (Voted/Not Voted) (Highlighted in Green/Red) If no match is found, it shows: vbnet Copy Edit ๐จ THE VOTER IS NOT IN THE LIST! ๐จ The voter list table remains hidden after a search result is displayed. ๐ฑ Responsive Design For Desktop:
Full navigation bar with "QuickVote," "Check Voter List," "Sign In," and "Sign Up." Large search bar at the top. Styled voter details box for search results. For Mobile:
3-Dot Menu for "Check Voter List," "Sign In," and "Sign Up." Search bar and results adjust automatically for small screens. ๐ Future Improvements ๐น Backend Integration for real voter data. ๐น User Login System to track voting history. ๐น Improved Search Functionality with fuzzy search..
๐ License This project is free to use under the MIT License.
๐ฉ Contact For any queries or suggestions, feel free to reach out:
๐ง Your Email - subhojeet28dey@gmail.com ๐ GitHub - SubhojeetDey TEAM BYTE FORCE
Subhojeet Dey
Shivansh Kumar
Prateek Raj
Sanskar Agarwal
Progress During Hackathon
60
Tech Stack
Fundraising Status
N/A