Introduction

Ratings & Reviews, Polls, Members lists

Transform your Joomla website into a secure, feature-rich online voting platform!


JoomElection - Professional Election & Voting System for Joomla 4+ 🗳️

JoomElection is a comprehensive election management extension designed for organizations of all sizes. Whether you're running student council elections, board member voting, association polls, or any democratic decision-making process - JoomElection provides the tools you need for transparent, secure, and efficient online elections.


🎯 Use Cases

🏛️ Associations & Organizations

  • Board of directors elections
  • Executive committee voting
  • Annual general meeting (AGM) polls
  • Member referendums and resolutions
  • Officer position elections
  • Policy approval voting
  • Budget approval decisions

🎓 Educational Institutions

  • Student council and government elections
  • Class representative voting
  • Faculty senate elections
  • Academic delegate selection
  • Department head elections
  • Research committee voting
  • Student body president elections

🏢 Corporations & Businesses

  • Shareholder voting and AGM decisions
  • Employee representative elections
  • Works council elections
  • Internal surveys and feedback polls
  • Team lead and manager selections
  • Project lead voting
  • Employee of the month/year voting

🏘️ Communities & Clubs

  • Homeowner association (HOA) elections
  • Cooperative board voting
  • Sports club officer elections
  • Nonprofit board elections
  • Community decision polling
  • Membership approval voting
  • Event planning decisions

⛪ Religious & Civic Organizations

  • Church council elections
  • Deacon/Elder board voting
  • Youth group officer elections
  • Charity board elections
  • Volunteer committee voting

🎭 Creative & Professional Groups

  • Union representative elections
  • Professional association voting
  • Artist collective decisions
  • Guild officer elections
  • Conference committee selections

✨ Features

🗳️ Election Management

  • Multiple Election Types - Support for both individual candidate elections and list-based party/slate elections
  • Smart Scheduling - Set precise opening and closing dates with time selection down to the minute
  • Rich Descriptions - Full WYSIWYG editor support for detailed election information and instructions
  • Visual Elections - Upload images for elections, candidates, and lists to create engaging presentations
  • Real-time Status - Automatic status indicators showing "Coming Soon", "Open for Voting", or "Closed"
  • Publish Control - Easily publish/unpublish elections without deleting them
  • Election Dashboard - Overview of all elections with quick statistics at a glance

👤 Candidate & List Management

  • Candidate Profiles - Create detailed candidate profiles with name, number, image, and description
  • Candidate Lists/Parties - Group candidates into lists or parties for list-based elections
  • Custom Ordering - Arrange candidates by number, name, or custom order
  • Image Support - Upload candidate photos or party logos
  • Rich Descriptions - Add detailed bios or platform descriptions with the WYSIWYG editor
  • Bulk Operations - Publish, unpublish, or delete multiple candidates at once

👥 Voter Management

  • CSV Bulk Import - Import hundreds or thousands of voters from CSV files in seconds
  • Automatic User Creation - Automatically create Joomla user accounts during voter import
  • Joomla User Integration - Seamlessly link voters to existing Joomla user accounts
  • Manual Voter Addition - Add individual voters through an intuitive interface
  • Voter Search - Quickly find voters by name in large voter lists
  • Voter Status Tracking - See at a glance who has voted and who hasn't
  • Bulk Password Generation - Generate new secure passwords for all or selected voters
  • Flexible Deletion - Choose to keep votes anonymously or delete everything when removing voters

📧 Email & Communication

  • Custom Email Templates - Create personalized email templates for each election
  • Dynamic Placeholders - Use tokens like [name], [username], [password], [election_name], [www] in emails
  • Bulk Email Sending - Send login credentials to all voters or selected groups with one click
  • Import with Email - Option to automatically email credentials when importing voters
  • Email Tracking - Track which voters have received their credentials
  • Password Reset Emails - Send new passwords with customized email messages

🔐 Security & Access Control

  • Vote Verification - Optional multi-step vote confirmation before final submission
  • Digital Signature - Require voters to confirm they voted freely without outside pressure
  • Custom Confirmation Messages - Customize the confirmation statement voters must agree to
  • Double-Vote Prevention - Built-in protection ensures each voter can only vote once per election
  • Joomla ACL Integration - Fine-grained permission control with custom core.can.vote permission
  • User Group Restrictions - Allow or restrict voting to specific Joomla user groups
  • Secure Authentication - Voters must log in with username and password to vote
  • Eligibility Checks - Automatic verification that voters are registered and haven't already voted

📊 Results & Reporting

  • Real-time Statistics - View total voters, participation count, and turnout percentage
  • Vote Counts - See exactly how many votes each candidate or list received
  • Winner Highlighting - Automatic winner badge and ranking display
  • Visual Charts - Interactive Chart.js charts on the admin dashboard
  • Progress Indicators - Visual progress bars showing vote distribution
  • Basic CSV Export - Export election statistics and results to CSV
  • Detailed CSV Export - Export complete voter records with selectable fields:
    • Voter name, username, and email
    • Candidate name and number
    • Vote timestamp
    • List/party name (for list elections)
  • Privacy Controls - Choose which fields to include in exports

👁️ Results Visibility Control

  • Visibility Options - Choose when results are shown:
    • Never show results
    • Show at a specific date and time
    • Show immediately after election closes
  • Access Control - Choose who can view results:
    • Public (anyone)
    • Logged-in users only
    • Voters only (only registered voters can see)
  • Scheduled Publication - Set an exact date and time for results to become visible
  • Access Denied Messages - Clear explanations when users can't view results yet

🖥️ Frontend Voter Experience

  • Responsive Design - Works perfectly on desktop, tablets, and mobile phones
  • Modern Card Layout - Attractive candidate cards with images and descriptions
  • Election Listing - Browse all open and upcoming elections
  • Election Details - View complete election information before voting
  • Easy Voting Interface - Clear, intuitive voting process
  • Vote Confirmation Screen - Review your selection before final submission
  • Success Messages - Customizable confirmation after successful voting
  • Error Handling - Clear messages if something goes wrong
  • Results Display - View results with statistics and rankings (when permitted)

⚙️ Administration & Configuration

  • Admin Dashboard - Statistics overview with election, voter, vote, and candidate counts
  • Activity Charts - 30-day trend charts for votes, candidates, and voters
  • Global Settings - Configure default candidate ordering and voter deletion behavior
  • Per-Election Configuration - Customize settings for each individual election
  • Toolbar Integration - Standard Joomla toolbar with save, apply, delete actions
  • Sidebar Navigation - Easy navigation between component sections
  • Batch Operations - Perform actions on multiple items at once

🔌 System Integration

  • Joomla 4 & 5 Compatible - Built for modern Joomla with full compatibility
  • PHP 8.1+ Support - Optimized for current PHP versions
  • Joomla User System - Full integration with Joomla authentication
  • Joomla Media Manager - Use Joomla's media manager for images
  • SEF URL Routing - Search engine friendly URLs for all views
  • Multi-language Ready - Prepared for translation with language files
  • MVC Architecture - Clean, maintainable code following Joomla standards
  • Composer Autoloading - Modern PHP autoloading for custom classes
  • Update Support - Receive updates through Joomla's extension manager

🚀 Quick Start

  1. 📥 Install - Upload the package via Joomla Extension Manager
  2. 🗳️ Create - Set up your first election with candidates
  3. 👥 Import - Add voters via CSV or manually
  4. 📧 Notify - Send login credentials to voters
  5. Publish - Open the election and let voting begin!

Make every vote count with JoomElection! 🗳️✨

JoomTestimonials
Paid download

JoomTestimonials

By JoomBoost
Testimonials & Suggestions
JoomTestimonials is a joomla! component that showcase testimonials and suggestions in your website, this component allow your users to submit their testimonials and feedbacks in a beautiful and creative way. ⚙️ Easy to configure and manage Fully featured backend Admin can approve, add, delete, edit all testimonials Easy moderation from frontend ✒️ Customizable Layout and design Cust...
JoomRecipe
Paid download

JoomRecipe

By JoomBoost
Food & Beverage
JoomRecipe is the best Joomla Recipe Extension, let you do everything you need to efficiently manage your recipes and cookbooks inside your joomla! website. ✨ Main Features Frontend Submission, turn your users into authors and give them the possibility to create their recipes Recipe Manager, easy-to-use management screen with numerous edition features Responsive + Bootstrap 5 compatible witho...
JoomGrabber
Paid download

JoomGrabber

By JoomBoost
Content Construction
JoomGrabber is an advanced tool that let you grab and fetch data from out-side and store it in your Joomla website, this grabber Joomla Extension can collect any external data sources (RSS, XML, NewsML, Youtube, ebay, email, ...) and store into any Joomla 3rd party Extension (K2, FLEXIcontent, DocMan, VirtueMart ...). This Joomla Aggregator Automated-Engine offers you fully control of: - Where t...
JoomVideos
Paid download

JoomVideos

By JoomBoost
Multimedia Players
🎬 JoomVideos is a powerful all-in-one 🎥 video sharing and management extension for Joomla!. Easily create your own 🌐 YouTube-style platform or organize and showcase videos directly on your website. 💻 Upload from your PC or from popular platforms like 🎞️ YouTube, 📺 Vimeo, and Dailymotion. Enjoy advanced features like ⚙️ multi-player support (VideoJS, JWPlayer, FlowPlayer)...
Easy Calendar
Paid download

Easy Calendar

By JoomBoost
Calendars & Events
Easy Calendar - Visual Availability and Booking Calendar for Joomla Show your visitors when dates are available, booked, or have custom statuses - complete with notes and pricing. Easy Calendar is a powerful yet simple Joomla extension for displaying availability calendars with color-coded status indicators, per-day notes, and dynamic pricing. Perfect for vacation rentals, B&Bs, event venues, equ...
Easy Articles Carousel
Paid download

Easy Articles Carousel

By JoomBoost
Articles Display
Easy Articles Carousel lets you build and display Joomla! articles in an elegant, responsive, and customizable grid or carousel layout — perfect for giving your content a modern and engaging look! ✨ 💡 Use Cases 📰 News Portals: Display recent or trending news articles in a sleek carousel. 🛍️ E-Commerce Blogs: Highlight product-related articles or featured categories. 🧑...
JoomProject
Paid download

JoomProject

By JoomBoost
Project & Task Management
JoomProject is the best Joomla project management software for Joomla CMS with tons of features (milestones, tasks, files, calendar, discussions, timesheets, and much more...) ✔️ Main Features Project dashboard Unlimited projects management Time-sensitive milestones Lightweight task lists and To-do Project-specific documents Timesheets Group discussions Many modules (Gantt chart, calendar,...
Easy Vimeo Videos
Paid download

Easy Vimeo Videos

By JoomBoost
Multimedia Display
🚀 Easy Vimeo Videos is a powerful Joomla! module that helps you easily display your private and public Vimeo videos on your website with full customization options. Perfect for 🎬 creators, 🎓 educators, 💼 businesses, and 🏢 organizations who want to showcase their Vimeo content in a stylish, flexible, and professional way — directly inside Joomla! 💪 💡 Use Cases 🎬 Vide...
Easy Accordion Menu
Paid download

Easy Accordion Menu

By JoomBoost
Menu Systems
Easy Accordion Menu is a powerful and flexible Joomla! module that allows you to create multiple fully customizable accordion menus for your website—quickly, easily, and without coding. Perfect for navigation-heavy websites that need clean structure and smooth user experience. 🚀 Key Features ⚙️ General Features 📋 Select any menu from the available Joomla! menus 📱 Fully resp...
JB Advanced Cart for Virtuemart
Paid download

JB Advanced Cart for Virtuemart

By JoomBoost
VirtueMart extensions
The best ajax cart module for virtuemart with quantity update, product remove using ajax technology, also you can show products cart list in dropdown, plain or overlay view. Main features list 👁️ Plain, Dropdown or Overlay view of products list 🔄 Ajaxified Cart 📱 Responsive Design 🏎️ Review quickly cart products 🛒 Ajax Update quantity of products on cart 🚫 Ajax Remove prod...
JoomFAQs
Paid download

JoomFAQs

By JoomBoost
FAQ
JoomFAQs is the best FAQ (Frequently Asked Questions) management component for Joomla CMS, It helps you quickly create elegant looking Frequently asked questions pages on your website with advanced features. ✔️ Main Features 📂 Create FAQs with categories and subcategories 🔧 Easy customization of the order and organization ✍️ Support Joomla! editor for each FAQ answer 🖥️...
Easy Youtube Videos
Paid download

Easy Youtube Videos

By JoomBoost
Multimedia Display
Easily integrate YouTube videos, channels, and playlists into your Joomla website with a powerful, flexible, and fully responsive module. Build engaging video galleries in just a few clicks—no coding required. Ideal for content creators, businesses, educators, and marketers who want to showcase video content in a clean and modern way. 🚀 Main Features 🎯 YouTube Sources: Standard list,...
JoomPMS
Paid download

JoomPMS

By JoomBoost
PMS
JoomPMS is a classic private messaging component that let your Joomla users to send private messages between each other. Users can send, read and manage private messages from frontend easily and quickly. ✉️ Messaging Features User can send private message to other Joomla users User can read received private message from other Joomla users User can delete own private messages User can view a...
Easy Chat Room
Paid download

Easy Chat Room

By JoomBoost
Chat
Easy Chat Room is a powerful Joomla extension that brings real-time communication to your website. It allows users to connect instantly through public/private chat rooms and private one-on-one chats, creating an engaging and interactive community experience. With Easy Chat Room, you can turn your Joomla site into a vibrant public/private social space where members can interact, collaborate, and bu...
JoomMap
Paid download

JoomMap

By JoomBoost
Maps & Locations
JoomMap is a unique and comprehensive mapping solution for Joomla, you can create advanced map based directories easily. Define the content for each location using CCK functionality and give your users the ability to search and filter using familiar UI elements. ✨ Main Features ⚙️ Compatible with Joomla 3 and Joomla 4/5/6 🗺️ Attach many locations to a single map easily 🏷️ Add...
Easy Jobs Manager
Paid download

Easy Jobs Manager

By JoomBoost
Jobs & Recruitment
Easy Jobs Manager is an awesome Joomla component that let you build a website for publishing and finding jobs. 🔥 Main Features Jobs management Companies, candidates, replies management Partners, locations and job sectors management for Jobs Currencies, contract types, time types and length employments management Lightweight and very fast Joomla Custom fields support Email / SMS notifications...
JoomSMS
Paid download

JoomSMS

By JoomBoost
Phone & SMS
JoomSMS is the best SMS Joomla extension that let you send follow-up campaigns, auto-responders, newsletters, promotions, deals, automated messages... via SMS/Text messages. ✅ Main Features Send SMS/Text Messages Schedule SMS to be sent in the future Handle delivery reports to get statistics about your SMS Send Birthday SMS Send follow up SMS Include personal information in your SMS (user nam...
Easy ERP
Paid download

Easy ERP

By JoomBoost
Billing & Invoices
Easy ERP is the perfect Joomla extension tool that let you manage your customers, suppliers, orders, invoices and bank accounts. Your customers will have a private area in your website to access all their information about orders and invoices, perfect for small business and for quick sales management. ✔️ Main Features Services and products manager including cost prices and profit calculatio...
JoomCRM
Paid download

JoomCRM

By JoomBoost
CRM
JoomCRM is a Joomla CRM (Customer Relationship Management) component that lets you organize your sales and grow your business quickly and easily. ✔️ Main Features Contacts management Leads management Deals management Companies management Tasks and events with calendar support Goals management Predefined and custom reports User dashboard Notes management Documents management Activities log F...
JoomCourses
Paid download

JoomCourses

By JoomBoost
Education & Culture
JoomCourses let you build a full classroom booking website inside your website easily. You can use it to manage your classes, events and bookings quickly and easily. It is a great solution for small to medium size training centers, language schools, colleges, sport academies, companies providing external trainings and other similar type of organizations. 🔥 Main Features Build directory of co...
Easy Local Google Fonts
Paid download

Easy Local Google Fonts

By JoomBoost
Coding & Scripts Integration
Easy Local Google Fonts is the ultimate Joomla! solution that automatically 🧠 detects and downloads 🎯 Google Fonts to your own server — eliminating privacy concerns 🔒 while maintaining beautiful typography ✍️ across your website. 🔥 Why Choose Easy Local Google Fonts? 🛡️ GDPR Compliance Made Easy — Automatically handle Google Fonts locally to meet strict privacy regu...
JoomMedia
Paid download

JoomMedia

By JoomBoost
Multimedia Display
JoomMedia let you build a powerful media sharing platform inside your Joomla website easily, you can do everything you need to display and manage your media items like videos, photos, audios and documents all within your website in an organized and manageable layouts. Note: Video Processing feature works only in VPS or dedicated servers not in shared web hosting. ▶️ Media items Features: A...
JoomDIY
Paid download

JoomDIY

By JoomBoost
Education & Culture
JoomDIY let you build KnowHow, DIY or E-learning Community in your Joomla website easily, the perfect solution to all fields (Beauty, Fashion, Mechanics, Science, DIY, Ready Made, Art, Technology, Repair, Electronics, How To, Computing). Main Features -✨ JoomDIY could be run on food, mechanics fans or hairdoes websites. You only are limited by your imagination! -💕 Fully integrated with Easy...
JoomHelpdesk
Paid download

JoomHelpdesk

By JoomBoost
Help Desk
JoomHelpdesk is the most complete customer support software for Joomla. This powerful, all-in-one solution helps you manage support tickets, build knowledge bases, create FAQs, and deliver exceptional customer service - all from within your Joomla website. 🎯 Who Is It For? 🏢 IT Support Teams - Manage internal helpdesk for employees with ticket routing, SLA tracking, and knowledge sharing...
Easy Articles Portfolio
Paid download

Easy Articles Portfolio

By JoomBoost
Portfolio
Easy Articles Portfolio module helps you to build a stunning portfolio easily and quickly on your website with the Isotope library, easy to customize with too many styles. 🎯 Perfect Use Cases 📸 Photography portfolios - Showcase your best shots with elegant lightbox viewing 🎨 Design agencies - Display projects with category filtering for different services 🛍️ Product showcases - Pr...
JoomTickets
Paid download

JoomTickets

By JoomBoost
Help Desk
JoomTickets is a lightweight Joomla tickets support component that allows your customers to submit their issues and queries about your website, products or services. It is Simple, Responsive and Powerful customer support interface. Our ticket system allows you to collect inquires, questions and provide support to your website users, and provides you a platform to manage the tickets from admin pan...
JoomIdentity
Paid download

JoomIdentity

By JoomBoost
User Management
JoomIdentity is a Joomla component that allows website owners to verify their users identity by submitted files (pdf, images, documents..) or social accounts of registered users, files are automatically encrypted and only visible by the administrators. Main Features: Allow users to upload documents, images ... which admin has to verify and review All uploaded files will be encrypted for high se...
JoomFunding
Paid download

JoomFunding

By JoomBoost
Donations
JoomFunding is the best Joomla component that let you build a crowdfunding platform website that provides functionalities for building and managing Joomla websites for collective fundraising. Main Features Users can create and publish projects easily from frontend with step by step process Payment system with step by step process Create, edit and approve campaigns Monitor, capture and cancel tr...
JoomRSS
Paid download

JoomRSS

By JoomBoost
RSS Syndicate
JoomRSS is the best Joomla RSS Feed Syndicate Extension - not only create ultimate RSS Feed for Joomla Content Articles but for any 3rd-party Joomla Extensions such as K2, ZOO, FLEXIcontent, VirtueMart, DocMan, JEvents. Other killer feature is creating Joomla RSS Feed in many formats: RSS, ATOM, JSON, HTML or Google XML Sitemap. This Joomla RSS Feed Creator Extension is the best solution to manag...
Easy Services Booking
Paid download

Easy Services Booking

By JoomBoost
Booking & Reservations
Easy Services Booking is an online services booking solution for Joomla CMS, This component can be used for day spas, massage therapists, hair salons, and PTs .... and more, and allow owners to manage their diaries and give clients the ability to book appointments online. ✨ Main Features Unlimited resources Unlimited Services Back end appointment management Set custom trading hours Block h...
JoomSchool
Paid download

JoomSchool

By JoomBoost
Education & Culture
JoomSchool is a complete school management system for Joomla. Build and manage your educational institution with ease — from academics and attendance to payments and communication, all in one powerful component. 🎯 Who Is It For? 🏫 Primary and Secondary Schools 🎓 Colleges and Universities 📚 Training Centers & Academies 🗣️ Language Schools ✏️ Tutoring Centers 🏢 Any educa...

JoomElection

Version:
6.2.0
Developer:
JoomBoost
Last updated:
Jan 13 2026
12 hours ago
Date added:
Sep 01 2022
License:
GPLv2 or later
Type:
Paid download
Includes:
c p
Compatibility:
J4 J5 J6
Download

Uses Joomla! Update System