| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
VotePeace is an enterprise-grade, secure, and transparent electronic voting platform designed to streamline elections for organizations of all sizes. It ensures integrity, real-time analytics, and a seamless user experience for both voters and administrators.
VotePeace solves the challenge of manual, error-prone voting processes by providing a digital-first solution. It features a robust backend for secure vote processing and a modern, responsive frontend for an engaging voter experience.
This repository uses a Monorepo structure to house both the server-side and client-side applications.
VotePeace/ ├── VotePeace-Backend/ # Go (Fiber) + SQLite API Server ├── VotePeace-Frontend/ # React (Vite) + MUI Client Application ├── ARCHITECTURE.md # System-wide Architecture Documentation └── README.md # You are here
| Project | Tech Stack | Description | README |
|---|---|---|---|
| Backend | Go, Fiber, GORM, SQLite | The core API server handling auth, business logic, and database persistence. | Read Docs |
| Frontend | React 19, Vite, MUI v7 | The responsive web interface for voters and admins. | Read Docs |
To get the entire system running locally:
Clone the Repository:
git clone https://github.com/MDF05/VotePeace.git
cd VotePeaceSetup Backend:
cd VotePeace-Backend
go mod tidy
go run main.goServer runs at http://localhost:3000
Setup Frontend (New Terminal):
cd VotePeace-Frontend
npm install
npm run devClient runs at http://localhost:5173
Detailed documentation for the entire platform:
| Document | Description |
|---|---|
| System Architecture | High-level system design and communication flow. |
| Governance | Decision-making process and project roles. |
| Contribution Guide | Guidelines for specialized contribution workflows. |
| Code of Conduct | Community standards and enforcement. |
| Security Policy | Vulnerability reporting and security protocols. |
| Changelog | Global release history and version tracking. |
| Roadmap | Future milestones and strategic goals. |
| Support | Resources for getting help. |
| Disclaimer | Legal limitations and usage warnings. |
| License | MIT License details. |
We follow a strict Fork & Pull Request workflow.
See CONTRIBUTING.md for details.
Security is paramount. Please adhere to the policies outlined in SECURITY.md. Do not report vulnerabilities on public issues.
This project is licensed under the MIT License. See LICENSE.
Muhammad Dava Fahreza
| Back | FazBrowse Home | New Git URL |