An open API service indexing awesome lists of open source software.

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.

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