https://github.com/marcusbello/election-demo
A modern web application for visualizing and managing election data in real time. The app displays polling units, votes, and geographical insights using an interactive map focused on Nigeria.
https://github.com/marcusbello/election-demo
bootstrap go golang html javascript leaflet map vuejs
Last synced: 3 months ago
JSON representation
A modern web application for visualizing and managing election data in real time. The app displays polling units, votes, and geographical insights using an interactive map focused on Nigeria.
- Host: GitHub
- URL: https://github.com/marcusbello/election-demo
- Owner: marcusbello
- Created: 2025-10-08T16:07:05.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-10-08T16:17:55.000Z (9 months ago)
- Last Synced: 2025-10-08T18:38:19.584Z (9 months ago)
- Topics: bootstrap, go, golang, html, javascript, leaflet, map, vuejs
- Language: JavaScript
- Homepage:
- Size: 252 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 🗳️ Election App
A modern web application for visualizing and managing election data in real time.
The app displays polling units, votes, and geographical insights using an interactive map focused on Nigeria.
---
## 🚀 Features
- Interactive **Leaflet map** showing polling units across Nigeria
- Real-time **vote visualization** and analytics
- Region-focused display (Lagos area by default)
- Support for **JSON polling data import/export**
- Built with **Vue.js** and **Go backend**
---
## 🧩 Tech Stack
- **Frontend:** Vue.js, Leaflet.js, TailwindCSS
- **Backend:** Go (Golang)
- **Database:** Redis Streams
---
## ⚙️ Setup
1. **Clone the repository**
```bash
git clone https://github.com/marcusbello/election-demo.git
cd election-app
```
2. **Run server**
```bash
go run main.go
```
---
## 📍 Default Map View
- Region: Lagos, Nigeria
- Latitude: 6.4 → 6.7
- Longitude: 3.1 → 3.6
---
## 🧠 Author
**Marcus Bello**
Software Engineer & Developer of the Election App