In today’s digital world, accessing information is easy — but understanding and acting on it isn’t always simple.
That’s exactly the gap I tried to solve with ElectraGuide — a smart, mobile-first civic tech platform designed to guide users through the entire election process.
Instead of just displaying information, ElectraGuide focuses on something more important:
👉 Helping users make the right decisions at the right time.
🎯 The Idea
Voting is one of the most important rights in a democracy, yet many people still struggle with:
- Knowing if they are eligible
- Understanding the election timeline
- Finding their polling booth
- Knowing what to bring on voting day
ElectraGuide acts as a digital companion for voters, simplifying everything into an intuitive and guided experience.
✨ Key Features
📍Live Polling Map & Navigation
One of the most impactful features of ElectraGuide is its real-world mapping system.
- Users enter their EPIC (Voter ID)
- The system instantly finds their assigned polling booth
- A real Google Map is displayed with location markers
- With one click, users can:
👉 Get directions from their current location to the polling station
This transforms a static lookup into a real navigation experience.
✅Step-by-Step Eligibility Wizard
Instead of confusing forms, ElectraGuide uses a guided eligibility flow:
- Users answer simple questions (age, citizenship, residency)
- The system determines eligibility instantly
- Provides clear feedback:
Eligible ✅
Not eligible ❌ (with reasons)
It also includes a document checklist, ensuring users know exactly what to bring on voting day.
🤖 ElectraBot — AI Assistant
At the core of the system is ElectraBot, a context-aware assistant.
- Understands user intent (registration, documents, deadlines)
- Maintains conversational flow
- Suggests quick actions for faster interaction
Instead of searching through pages, users can simply ask:
👉 “How do I register?”
👉 “What documents do I need?”
⏱️ Election Timeline & Countdown
Elections are time-sensitive, and ElectraGuide makes this clear with:
- A visual timeline of all phases
- A live countdown timer to voting day
- Dynamic UI that adapts based on the current phase
This helps users stay aware of what’s happening now and what to do next.
💬 Smart FAQ System
To handle common questions, the app includes:
- A searchable FAQ database
- Instant filtering as users type
- Clear fallback messages
This ensures users can quickly find answers without friction.
🎨 Design & User Experience
ElectraGuide was designed to feel like a modern, real-world product, not just a project.
- 🌑 Dark-themed “Darkon” UI with glowing accents
- 🧊 Glassmorphism effects for layered visuals
- 📱 Fully responsive layout (desktop → mobile)
- 🍔 Hamburger menu for mobile navigation
Everything is optimized for clarity, speed, and usability.
⚙️ Technical Approach
One of the key goals was to keep the system lightweight yet powerful.
Frontend: HTML5, CSS3, JavaScript (ES6+)
Backend: Node.js + Express (Cloud Run ready)
APIs:
Google Maps JavaScript API
HTML5 Geolocation API
The entire application is built as a single-page system, ensuring fast load times and smooth interactions.
🧠
What I Learned
This project reinforced an important idea:
👉 Good apps show information. Great systems guide decisions.
Some key takeaways:
Building logic matters more than adding features
Real-world usability should drive design
Even simple tech (without heavy frameworks) can create powerful systems
🌍 Real-World Impact
ElectraGuide isn’t limited to elections.
The same system design can be applied to:
Government services
Public awareness platforms
Civic engagement tools
Anywhere people need guidance, not just information.
🚀 Final Thoughts
ElectraGuide is a step toward making civic processes:
More accessible
More understandable
More actionable
And most importantly — more human.
SOCIAL SHARE CARD GENERATOR