UX Case Study

πŸ—³οΈ BlockVote

A secure and transparent digital voting platform leveraging blockchain technology to increase trust, accessibility, and civic engagement

πŸ‘€

My Role

UX Research
UX/UI Design
Interaction Design
Prototyping
Usability Testing

⏱️

Timeline

4 Months
Jan - Apr 2024

πŸ› οΈ

Tools

Figma
Miro
Maze
UserTesting

πŸ“±

Deliverables

Mobile App Design
Design System
Interactive Prototype

The Problem

Low trust in digital voting systems

πŸ”’

Low trust in online voting systems

😰

Fear of manipulation or lack of verification

😡

Confusing, high-pressure voting interfaces

β™Ώ

Limited accessibility for first-time and elderly voters

The Goal

Trustworthy digital democracy

βœ“

Ensures vote integrity & transparency

βœ“

Is simple, accessible, and low-stress

βœ“

Builds trust without technical knowledge

βœ“

Encourages higher voter participation

View Prototype

Design Process

01

Research

User interviews & surveys

β†’
02

Define

Pain points & personas

β†’
03

Ideate

Feature prioritization

β†’
04

Design

Lo-fi to hi-fi

β†’
05

Validate

Usability testing

Research

Conducted surveys and interviews with 25 potential voters across different demographics to understand voting behavior and trust barriers

πŸ“‹

Survey Analysis

60+ responses on voting habits and concerns

🎀

User Interviews

20 in-depth sessions with voters

πŸ”

Competitive Analysis

Analyzed 8 existing voting platforms

Key Insights

78%

don't trust digital voting due to lack of transparency

65%

feel anxious & rushed during the voting process

82%

want immediate verification that their vote counted

Define

Problem Statement

How might we create a secure digital voting experience that builds trust through transparency while remaining simple and accessible for all users, regardless of technical knowledge?

User Personas

πŸ§‘β€πŸ’Ό

Everyday Voter

Regular Citizen

Quick & simple Trustworthy Time-conscious
πŸ§“

First-time/Elderly Voter

Needs Support

Clear guidance Reassurance Error prevention
πŸ›οΈ

Election Authority

System Administrator

Tamper-proof Verifiable Auditable

Key Features

Prioritised features based on research insights and security requirements

01
πŸ”

Secure PIN Authentication

Simple, trusted login without complex passwords or technical knowledge

03
πŸ“Š

Real-time Status Updates

Live voting progress and confirmation for peace of mind

04
βœ…

Vote Verification Receipt

Clear confirmation and proof of successful vote submission

05
🎯

Distraction-free Ballot Flow

Calm, focused interface reducing cognitive load and anxiety

06
β™Ώ

Accessibility-first Design

High contrast, large tap targets, and clear language for all users

Feature Prioritization: MoSCoW Method

Used MoSCoW analysis to prioritize features based on user needs, security requirements, and MVP scope

MUST Have

πŸ”΄
  • Secure PIN Authentication
  • Blockchain Vote Recording
  • Vote Verification Receipt
  • Distraction-free Ballot Flow

SHOULD Have

🟑
  • Real-time Status Updates
  • Vote History & Tracking
  • Multi-language Support

COULD Have

🟒
  • Candidate Info Summaries
  • Voting Reminders
  • Social Sharing (anonymous)

WON'T Have (Yet)

βšͺ
  • Live Debate Streaming
  • Voter Forum/Discussion
  • AI Voting Recommendations

Design & Prototype

Low-fi

Core Flow Mapping

Mapped voting flow and critical decision points

β†’
Mid-fi

Interface Refinement

Tested with users to validate clarity and trust signals

β†’
Hi-fi

Production Design

Polished with security indicators and accessibility standards

High-Fidelity Prototypes

The final design emphasizes trust, clarity, and calmness throughout the voting journey

Testing & Iteration

Conducted usability testing with 8 participants across different age groups and technical abilities

βœ“ What Worked

🎯

Clear Navigation

100% task completion rate on first attempt

πŸ›‘οΈ

Trust Indicators

Blockchain visualization increased confidence by 85%

😌

Reduced Anxiety

Users reported feeling "calm" and "in control"

πŸ”„ Iterations Made

πŸ”

Enhanced Contrast

Increased text size and contrast for elderly users

βœ…

Double Confirmation

Added review step before final submission

πŸ“

Simplified Language

Removed technical jargon from all copy

Impact

Successfully created a voting platform that users described as "trustworthy," "simple," and "reassuring" β€” addressing the core trust deficit in digital voting

100%

Task completion rate

4.9/5

Trust & confidence score

92%

Would use over traditional voting

Based on moderated usability testing with 8 participants across different demographics.

Key Learnings

01

Trust is designed, not declared

Users didn't trust the system just because we said it was secure. Trust came from transparent visual feedback, clear explanations, and immediate verification at every step.

02

Simplicity enables security

The most secure features failed when users couldn't understand them. Hiding technical complexity while showing outcomes was key to both usability and trust.

03

Calm design for high-stakes tasks

Voting is stressful. A distraction-free, low-pressure interface wasn't just nice to haveβ€”it was essential for accuracy and user confidence.

Blockchain is explored as a conceptual model to enable transparency and immutability in voting, rather than a production-ready implementation.

Constraints: No real-world deployment, limited access to government-grade validation, and the challenge of simplifying complex blockchain concepts for non-technical users.

← Cooks on Call All Projects