E-Voting App
A Web-Based General Election System

About This Project
The E-Voting App is a web-based platform designed for general election systems, providing secure authentication, real-time analytics, and modern UI/UX.
Features:
- Secure Authentication (bcrypt hashing, role-based access, session management, single vote per user)
- Real-time Analytics (live results, interactive charts, event performance metrics)
- Modern UI/UX (responsive design, blue theme, smooth animations, SweetAlert2 notifications)
- Event Management (automated lifecycle, start/end dates, candidate management, data cleanup)
- User Roles (User, Admin, Guest)
Technologies:
Next.jsTailwindCSSChart.jsBcryptData .JSON