TervantaPolls - Live Polls PHP Script icon

TervantaPolls - Live Polls PHP Script

Hot or Not
TervantaPolls - Live Polls PHP Script

Description

Pollora - Live Polls & Membership Platform

Turn a question into a shared decision. Pollora is a self-hosted PHP polling platform for communities, teams, creators, and groups. Create a poll, share its link, and watch the results update without refreshing the page. The package includes the public website, member dashboard, administration panel, and a web installer. Run it on your own hosting, customize your plans and branding, and choose how your platform operates: free access, paid memberships, optional advertising, or a combination that fits your audience.

Polls that are easy to create and share

Start with the homepage quick editor or use the full builder for more control. Create single-choice or multiple-choice questions, add descriptions, choose voting protection, and decide who can see the results. Set a voting deadline, enable comments, or protect a poll with a password. Votes and result bars update in place while viewers stay on the same page. Public discovery helps visitors find open polls, while member dashboards keep their own questions and results organized.

Your plans, prices, and limits

Offer monthly access periods and discounted yearly access through Stripe Checkout and PayPal. Edit the price, duration, feature permissions, active-poll allowance, answer limits, vote limits, invitation quotas, and workspace seats for each plan. You can also offer a manual payment method with your own instructions. Members receive a unique payment reference; an administrator confirms receipt before activating access. Prefer a completely free platform? Turn off paid memberships and choose the feature set available to everyone. Advertising has its own global switch and individual header, poll, and footer placements.

Built for the way you work

Give polls their own cover images, custom links, colors, logos, and selected card styling. Share live result embeds, export result totals to CSV, send email invitations, and connect vote events to a public HTTPS endpoint with signed webhooks. Shared workspaces support owner, editor, and viewer roles. The administration panel brings together memberships, payments, content, public interface translations, email templates, SMTP, SEO, support tickets, advertisements, moderation, and activity records.

Straightforward installation

Upload the files, create an empty MySQL or MariaDB database, and follow the installation wizard. The installer checks server requirements, creates the application tables, and locks after setup. No Node.js build or Composer installation is needed on your hosting account.

Included in your download

  • PHP application source and frontend assets
  • MySQL/MariaDB installer, with an optional SQLite mode
  • Public website, member dashboard, and administration panel
  • Bundled SMTP library and local font files
  • Scheduled worker for email and webhook queues

Features

Features

Polls and live voting

- Single-choice and multiple-choice polls - Live vote totals and animated result bars without a page refresh - Homepage quick editor with draft transfer to the full builder - Guest and registered-member poll creation - Public poll discovery and member dashboards - Password-protected polls and optional voting deadlines - Always-visible, after-vote, after-close, or owner-only results - IP, browser-session, and signed-in account vote protection - Optional Cloudflare Turnstile checks before voting - Poll comments, reports, and moderation controls - CSV export of answer totals and percentages - Duplicate creation-submission protection and configurable creation rate limits

Plans and monetization

- Editable membership plans with individual feature permissions - Monthly access periods and discounted yearly access prices - Manual payments with custom instructions, unique references, and administrator approval - Stripe Checkout integration with signed webhook validation - PayPal Orders v2 integration with verified webhooks and server-side capture after approval - Payment reconciliation without depending on the buyer's browser return - Copyable webhook URLs and verified delivery activity in administration - Fixed-period memberships with early renewal of the same plan - Administrator-assigned memberships and expiry dates - Active poll, answer, vote, email invitation, workspace, and seat limits - Completely free operating mode with a selected feature plan - Optional header, poll, and footer advertising placements - Editable banner HTML/JavaScript, placement heights, and global disable - Ad-free entitlements and monthly participant quotas

Branding and collaboration

- Poll cover images and custom logos - Custom poll URLs and accent colors - Optional platform-branding removal on polls - Supported custom card style properties - Clickable description links - Live result iframe embeds - Shared workspaces with owner, editor, and viewer roles - Email invitations and voting notifications - Signed outbound vote webhooks with queued retries

Administration and installation

- Administration overview with voting activity - Poll, user, membership, payment, and moderation management - Homepage content, announcement, footer, and information-page editing - English interface and editable public translation catalogue - Editable welcome, reset, verification, membership, invitation, summary, and support ticket email templates - SMTP configuration, test delivery, and recent email logs - Private guest/member support tickets, threaded staff replies, and open/pending/closed statuses - SEO settings, social image, sitemap, and robots controls - Registration, guest access, discovery, verification, and maintenance switches - Installation wizard with environment checks and automatic lock - PHP and MySQL/MariaDB architecture with optional SQLite support - Bundled dependencies with no build step required

Feature availability is controlled by the configured plan. External integrations require the operator's own credentials and service setup. Membership purchases do not automatically renew.

Requirements

Requirements

- PHP 8.2 or newer; tested with PHP 8.4.25 - MySQL 8+ or MariaDB 10.6+ with InnoDB and utf8mb4; tested with MariaDB 11.4.9 - PHP extensions: PDO, PDO MySQL, OpenSSL, cURL, DOM/libxml, mbstring, and fileinfo - Working PHP sessions - Apache with mod_rewrite and .htaccess support, or Nginx with PHP-FPM - HTTPS for production - Writable config and storage directories during setup; storage remains writable at runtime - PHP upload_max_filesize of at least 3M and post_max_size of at least 8M - PHP max_input_vars of at least 1000 - A cron job or scheduled command for email invitations, summaries, and outgoing webhooks - Outbound HTTPS for enabled payment/CAPTCHA/webhook integrations - Your own SMTP service and outbound SMTP access for email delivery - Your own Stripe, PayPal, and/or Cloudflare Turnstile credentials for the integrations you enable - A modern browser with JavaScript enabled for live updates and interactive controls

Instructions

Extract the ZIP and upload the application files to your hosting account.Create an empty MySQL or MariaDB database.Point your domain’s document root to the public folder. Make sure config and storage are writable by PHP.Open <a href="https://your-domain.com/install">https://your-domain.com/instal...</a> and follow the setup wizard. Enter your database details and create your administrator account.Sign in at /login, then configure your website, membership plans, SMTP, and payment methods in the admin panel.For Stripe or PayPal, register the webhook URLs displayed in the payment settings with the corresponding provider.Add a cron job running every minute to process queued emails and webhooks:

AuthorTervantaScripts
CategoryScripts & Code / PHP Scripts / Polls
Price$19
Extended License$57
First ReleaseSep 21, 2026
Last UpdateSep 21, 2026
Software versionPHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4, PHP 8.5

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit