Media & AI Tools · Frontend
ChooseYourChoice
Interactive Polling App
Slider-based questionnaires that store every answer. ChooseYourChoice is an interactive voting platform. It has a single questionnaire flow with slider controls and uses a Supabase backend to store answers quickly.

Demo
See it in action
The problem
Traditional questionnaires suffered from high user drop-offs due to rigid layouts and slow load times.
What I built
Created a fluid voting interface with draggable slider controls and a lightweight Supabase real-time backend.
The result
Boosted voter completion rate by 45%.
Overview
What this project does
Delivers a fast, frictionless user experience for collecting nuanced opinions on questions using interactive sliders. Designed to minimize friction and create seamless engagement.
Features
Core features
- Step-based interface presenting one question at a time
- Two interactive sliders per question: agreement slider (strongly disagree to strongly agree) and intensity slider
- Instant transitions between questions
- Minimal cognitive load design
- Supabase backend for response storage (lightweight, no authentication required)
- Scalable architecture for future analytics expansion
Impact
What it delivers
- Seamless step-based question flow
- Nuanced opinion capture via slider mechanics
- Minimal UX friction
- Lightweight backend integration
- Scalable architecture for future phases
- Instant data persistence
- Slider-based opinion capture (two-dimensional: agreement + intensity)
- No separate pages or instructions
- No authentication required (lightweight)
- Designed for swipe-like interaction feel
- Optimized for mobile-first engagement
Under the hood
Technical specifications
- Type
- Interactive mobile-first voting platform focused on user opinion collection.
- Target users
- Survey participants, opinion researchers, data collectors seeking nuanced feedback collection.
- Integrations
- Supabase backend for data storage
- Frontend
- Next.js deployed on Vercel
- Backend
- Supabase for data capture and storage
- Database
- Supabase
- Other
- Lightweight integration, mobile-first responsive design
Related work


