ServicesAboutResultsBlogContactBook a Strategy Call
Case study — SaaS Platform — Online Voting & Elections

A Voting Platform Built to Be Trusted

Voorna

For a voting platform, the result is the product — and a result no one trusts is worthless. Pelora Labs designed and built Voorna to make high-stakes votes credible: an intuitive organiser dashboard, real-time results, and an interface engineered so the process is easy to run and hard to doubt.

Industry
SaaS — Online Voting & Elections
Client
Voorna
Project type
Web application — product design & build
Services
Product Strategy · UX/UI · Software Architecture · Development
Pelora Labs' role
Product & engineering partner
Technology
Next.js · React · TypeScript · PostgreSQL
Location
New Zealand-based · Serving global customers
Live site
voorna.com
In short

Executive summary

Voorna set out to do something deceptively hard: make online voting trustworthy. Running a competition, an award or an election is straightforward until the moment the result is questioned — and in any vote that matters, someone eventually questions it. The platform's real job isn't to collect votes; it's to produce an outcome that organisers can stand behind and participants can accept. That is a trust problem before it is a software problem.

The opportunity was to build a product where integrity is designed in, not bolted on — where the interface is clear enough to reassure, the process is transparent enough to defend, and the architecture is solid enough to hold up under scrutiny and load. Pelora Labs partnered with Voorna as its product and engineering team, leading strategy, UX, UI and development as one connected effort rather than a chain of hand-offs.

The result is a secure, modern voting platform with an intuitive organiser dashboard, real-time results, and an experience engineered for confidence and integrity from the first ballot to the final count. Just as importantly, it's built on a scalable, well-modelled foundation — so Voorna can run larger, higher-stakes votes and extend into richer analytics and intelligent integrity features without re-engineering its core.

About the project

Voting sits in a category where software carries unusual weight. A shopping cart that glitches costs a sale; a vote that glitches costs legitimacy. Voorna serves the many situations where a group needs a result it can believe — competitions and awards, club and association elections, and community decisions — and where the alternative is often a spreadsheet, an email chain or a generic form that no one fully trusts.

There are two very different audiences to serve at once. Organisers need control, clarity and confidence: an easy way to set up a vote, watch it unfold and produce a defensible result. Voters need the opposite of friction: a fast, obvious, credible way to cast a ballot and believe it counted. A good voting product has to satisfy both without compromising the integrity that makes the whole thing worthwhile.

The market context makes this timely. As more decisions move online, the expectation of a smooth digital experience collides with a heightened, well-founded sensitivity about whether digital votes can be trusted. That tension is precisely the space Voorna occupies — and it's why the product had to lead with integrity and usability in equal measure, rather than treating either as an afterthought.

The challenge

The hard problems behind a simple idea

“Let people vote online” sounds simple. Doing it in a way that stands up to scrutiny is not. We framed the challenge around the specific problems that determine whether a result is believed.

Trust as the core requirement

A result nobody trusts is a failure, however slick the UI. Integrity had to be a first-class design and engineering constraint, not a feature bullet.

Two audiences, one system

Organisers need control and clarity; voters need speed and simplicity. The product had to serve both without diluting either.

Real-time without confusion

Live results are compelling but easy to misread. Presenting them clearly, honestly and without misleading impressions was a real UX problem.

Integrity under pressure

Controlling who can run a vote and who can cast one — and keeping results consistent and defensible — is where trust is won or lost.

Scale at the worst moment

The highest-stakes votes bring the most traffic and the most scrutiny. The platform had to hold up exactly when failure would be most damaging.

Credibility you can feel

Beyond being secure, the platform had to feel secure — signalling transparency and seriousness so users believe the result before they're told it.

Discovery & research

Designing for the doubt

We began by understanding not just how a vote runs, but where trust breaks down. The most useful lens wasn't the happy path — it was the sceptic: the organiser who needs to defend a close result, and the participant who wonders whether their vote really counted.

Step 01

Product & goal definition

We aligned on what Voorna is for, who it serves, and the non-negotiable: a result organisers can defend and voters can accept.

Step 02

Dual-audience journeys

We mapped the organiser and voter journeys separately, then reconciled them into one coherent, low-friction system.

Step 03

Trust & integrity modelling

We identified where doubt enters — access, counting, transparency — and designed the data model and permissions to close those gaps.

Step 04

MVP & architecture scoping

We prioritised the smallest product that could run a credible vote, on an architecture built to scale from there.

Strategy

The strategic through-line was simple to state and demanding to honour: make the result trustworthy, and make the process effortless. Those two goals pull in different directions — trust often adds steps, ease removes them — so much of the work was resolving that tension well rather than sacrificing one for the other.

Integrity by design

We treated integrity as an architectural decision, not a marketing claim. A clean separation between running a vote and casting one, controlled access, and a data model designed for consistency mean the result is defensible by construction. The platform doesn't just assert that it's fair — it's structured to be.

Clarity as a trust signal

People trust what they understand. So transparency became a UX principle: show organisers what's happening in real time, make the process legible rather than hidden, and design results that are honest at a glance. Clarity does more for credibility here than any badge or claim.

An MVP with a spine

We defined a focused first product that could run a real, credible vote — then built it on an architecture with room to grow. That discipline got Voorna to something usable and trustworthy sooner, while protecting the option to add analytics, deeper reporting and intelligent integrity checks without a rebuild.

The solution

A platform engineered for confidence

Organiser dashboard

A clear command centre to set up, run and monitor a vote — giving organisers control and confidence without a manual.

Real-time results

Live progress presented cleanly and honestly, so those running a vote can watch it unfold instead of waiting in the dark.

Frictionless voting

A fast, obvious ballot experience that lets participants vote in seconds and believe it counted.

Access & role separation

A clean divide between who can run a vote and who can cast one — the backbone of a defensible result.

Integrity-first data model

Results modelled for consistency and auditability, so outcomes hold up to scrutiny rather than relying on trust alone.

Trustworthy interface

A modern, transparent design language that signals seriousness and makes the process legible, not hidden.

Scalable architecture

Engineered to handle larger, higher-stakes votes without the experience degrading under load.

Extensible foundation

Structured data and a clean codebase that leave room for analytics, reporting and intelligent integrity features.

AI & future readiness

Voorna didn't need artificial intelligence to earn trust — it needed sound architecture and honest design. But the same structured, well-modelled data that makes results defensible today is exactly what makes intelligent features valuable tomorrow, and we built with that in mind.

Because vote data is captured cleanly and consistently, the platform is well positioned to add capabilities that strengthen integrity further: anomaly detection that flags unusual voting patterns, fraud and duplication signals, and richer analytics that help organisers understand participation. Intelligent reporting could turn raw results into clear, shareable insight, and predictive views could help organisers plan capacity for large votes.

Crucially, none of this was over-built prematurely. The decision was to keep the door open — to make future intelligence an extension of a solid foundation rather than a rescue mission on a fragile one. In a trust-critical product, that restraint is itself a form of good engineering.

Technology

Chosen for correctness

For a product where correctness and consistency are everything, the technology was chosen to deliver reliability, data integrity and performance — while staying maintainable and ready to scale.

Stack

  • Next.js — a fast, modern framework with strong performance under load
  • React — a component-based UI that keeps a data-rich dashboard consistent
  • TypeScript — type safety where correctness matters most
  • PostgreSQL — relational integrity and auditability for results

Services delivered

  • Product Strategy
  • UX Research
  • UX Design
  • UI Design
  • Software Architecture
  • Web App Development
  • Design System
  • Security & Integrity
Outcomes

What changed

TrustedA result that's defensible by design, not by claim
Real-timeLive results organisers can watch unfold
EffortlessA voting experience that takes seconds
ScalableArchitecture ready for higher-stakes votes

We describe the outcomes in terms of the qualities that matter for this product rather than inventing figures. Voorna now runs votes through an experience that organisers can control and defend, and that participants find fast and credible. The platform behaves the way a trust-critical product should — clear, consistent and steady under pressure — which is the difference between software that collects votes and software that produces a result people accept.

Key features

What the product does

Set-up-to-result workflow

Run a vote end to end from one place. Organiser benefit: control without complexity. Business value: a product organisers can adopt and rely on.

Live results dashboard

Watch a vote unfold in real time. Organiser benefit: confidence and visibility. Business value: a standout, sticky feature that differentiates Voorna.

Fast, credible ballot

A voting flow that takes seconds and feels legitimate. Voter benefit: no friction, no doubt. Business value: higher participation and completed votes.

Roles & access control

A clean separation of organiser and voter. Everyone's benefit: a defensible result. Business value: the integrity that makes the platform worth using.

Consistent, auditable data

Results modelled to hold up to scrutiny. Organiser benefit: a result they can defend. Business value: trust as a durable competitive moat.

Scalable, extensible core

Built to grow in scale and capability. Everyone's benefit: a platform that improves. Business value: new features and bigger votes without a rebuild.

Business impact

For a SaaS product in a trust-critical category, credibility is the growth engine. A platform that produces defensible results and a clean experience earns the word-of-mouth and repeat use that this market runs on — organisers who trust a tool with one vote bring it back for the next. That compounding trust is worth more than any single feature.

Strategically, Voorna launched with a real competitive position: not just another form or poll, but a platform built around integrity and clarity, on an architecture ready to scale into larger and higher-stakes votes. The extensible foundation means the roadmap — analytics, richer reporting, intelligent integrity checks — is an expansion of the existing product rather than a series of rebuilds, which protects both the investment and the pace of future growth.

Lessons learned

The defining lesson was that in a voting product, the data model is the trust model. The credibility users feel in the interface is downstream of decisions made in the architecture — how roles are separated, how results are recorded, how consistency is guaranteed. Getting those foundations right first, before polishing the surface, is what makes the whole thing believable.

We were also reminded that transparency beats reassurance. Telling users a system is secure does little; showing them a clear, legible process does a great deal. And restraint mattered: resisting the urge to over-build intelligence too early kept the product focused and trustworthy, while still leaving the door wide open for it.

What's next

Future opportunities

Anomaly & fraud detection

Intelligent signals that flag unusual voting patterns and strengthen integrity automatically.

Advanced analytics

Deeper insight into participation and results, turning raw data into clear, shareable understanding.

Richer reporting

Exportable, professional result reports that organisers can publish and defend with confidence.

Verification & audit trails

Enhanced transparency features that let participants confirm their vote was counted.

Integrations & APIs

Connecting Voorna to the tools organisers already use for membership, events and communications.

Enterprise & white-label

A path to serving larger organisations with branded, higher-assurance voting.

Questions

Frequently asked

What is Voorna?
Voorna is an online voting platform for competitions and elections. It lets organisers run votes end to end — from setting up a poll to counting the result — through a secure, modern interface designed to be trusted by both the people running the vote and the people casting it.
What did Pelora Labs build for Voorna?
Pelora Labs designed and built the Voorna product experience: the product strategy, UX and UI, an intuitive organiser dashboard with real-time results, and a trustworthy, modern interface — all engineered so high-stakes votes run with confidence and integrity.
What category does Voorna serve?
Online voting and elections — a SaaS category spanning competitions, awards, club and association elections, and any scenario where a group needs a verifiable result. It's a trust-critical product: the software's job is to make the outcome credible, not just to collect clicks.
Why does trust and integrity matter so much for a voting platform?
Because the result is the product. If people doubt how a vote was run or counted, the outcome is worthless no matter how polished the interface. Every design and engineering decision in Voorna was weighed against a single question: does this make the result more trustworthy and the process harder to doubt?
How does Voorna handle real-time results?
The organiser dashboard surfaces results as they come in, so those running a vote can watch progress live rather than waiting in the dark. Presenting live data clearly — without overwhelming or misleading — was a core part of the UX work.
How is the platform kept secure and credible?
Voorna was architected with integrity as a first-class requirement — controlled access, a clean separation of who can run a vote and who can cast one, and a data model designed so results are consistent and defensible. The interface reinforces that trust through clarity and transparency rather than hiding how the process works.
Can Voorna handle high-stakes, high-volume votes?
Yes. The platform was built on a scalable architecture so it can run larger and more consequential votes without the experience degrading — because the moments when a platform is under the most load are exactly the moments when it can least afford to fail.
What technology is Voorna built on?
A modern web stack — Next.js, React and TypeScript on the front end, with a PostgreSQL data layer — chosen for performance, reliability and the data integrity a voting product depends on.
Is Voorna ready for future analytics or AI features?
The architecture was designed to extend. Structured, well-modelled data makes it straightforward to add richer analytics, deeper reporting, or intelligent features such as anomaly detection and fraud signals later — without re-engineering the core.
How do I build a similar SaaS platform with Pelora Labs?
Book a discovery session. We partner with founders and teams to turn an idea into a scalable, trustworthy product — leading product strategy, UX, design and engineering as one team so the thing you launch is credible from day one.

Want work like this?

Book a discovery session. We'll talk through your business, the people you serve and the outcomes you're aiming for, then recommend a focused plan.

Book a discovery sessionAll case studies