A modern, secure, and transparent electronic voting system designed for Somalia.
# SOM Election Platform 🗳️
**A modern, secure, and transparent electronic voting system designed for Somalia.**
This platform facilitates the entire electoral process, from voter registration and candidate management to real-time voting and results visualization. Built with a focus on integrity, accessibility, and user experience.
---
## 📸 Project Screenshots
Here’s The project visual:
| **Public Portal** | **Candidate Profile** |
|:---:|:---:|
| | |
| *Dynamic Hero & Showcase* | *Full Candidate Manifesto* |
| **Authentication** | **Communication** |
|:---:|:---:|
| | |
| *Secure Unified Login* | *Public Inquiry Form* |
| **Admin Control** | **Voter Dashboard** |
|:---:|:---:|
| | |
| *Election & User Management* | *Active Elections & History* |
| **Voter Registration** | **Active Elections** |
|:---:|:---:|
| | |
| *Secure Sign-up Flow* | *Real-time Voting Interface* |
| **Voter Profile** | **Vote Confirmation** |
|:---:|:---:|
| | |
| *Manage Personal Info* | *Instant Feedback & Integrity* |
### Admin Management
| **Election Management** | **Candidate Management** |
|:---:|:---:|
| | |
| *Create & Monitor Elections* | *Manage Candidates & Parties* |
| **User Management** | **Election Results** |
|:---:|:---:|
| | |
| *Verify Voters & Admins* | *Real-time Analytics* |
| **Message Center** | **System Settings** |
|:---:|:---:|
| | |
| *Handle Public Inquiries* | *Profile & Security Config* |
---
## 📚 Table of Contents
- Features
- System Architecture
- Tech Stack
- Folder Structure
- Database Schema
- API Documentation
- Installation & Setup
- Contributing
---
## 🚀 Features
### 1. Public Portal (Accessible to All)
* **Dynamic Home Page**: Features an animated hero section, live candidate showcase, and testimonials.
* **Candidate Search**: Browse all candidates, filter by election, and view detailed profiles.
* **Candidate Profiles**: Dedicated pages (`/candidate/:id`) showing biography, manifesto, party af …