A secure, web-based voting platform developed using Java, JSP and MySQL to conduct elections digitally with transparency and efficiency.
- 👤 Voter Registration & Login
- 🗳️ Cast Vote Online (Secure Voting)
- 📅 Election Creation & Management (Admin)
- 🧑🤝🧑 Candidate Management
- 📊 Real-Time Results & Vote Counting
- 🔒 Robust Authentication & Data Encryption
- 🖥️ Admin Dashboard for Elections & Users
- 🛠️ Profile Management for Voters
- 📩 Notifications & Election Updates
| Home Page |
|---|
![]() |
- Frontend: HTML, CSS, JavaScript
- Backend: Java (JSP & Servlets)
- Database: MySQL
- Server: Apache Tomcat
- IDE: Eclipse
- Platform: Windows 10+
- Clone or download the repository.
- Import the project into Eclipse IDE.
- Configure and start Apache Tomcat Server.
- Set up the MySQL database using the provided schema.
- Update database credentials in the configuration file.
- Run the application and open in Chrome Browser.
- 👨🎓 Uday Gopal Palli
This project is for educational purposes only and not intended for commercial use.
