ElectiVote
This is a simple voting application built using Go and HTML, without any external frontend frameworks or API layers. It allows users to register and log in, create and manage votes, participate in votes, and view results. The app uses Docker to manage services like MySQL and Redis. It also includes a webhook integration with Saweria for receiving donations on the support page.
Tech Stack
HTML
CSS
JavaScript
Go
MySql
Redis
Bootstrap
Docker
Project Gallery

Key Features
- Pure Go and HTML: The application is developed using Go for backend logic and HTML for frontend rendering, focusing on simplicity and performance without external frontend frameworks.
- Dockerized Services: Docker is used to run essential services like MySQL and Redis, ensuring a consistent and easy-to-deploy environment.
- Saweria Webhook Integration: A webhook is implemented to receive real-time notifications from Saweria, allowing users to support the page through donations.