Our web app revolutionizes the voting process by reducing time consumption and preventing security breaches. With advanced encryption, user-frie
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
60
N/A