sumit. All work
Built at ConveGenius

Internal tools ยท Product case study

Swift Poll

A lightweight multi-poll tool with one question per screen and role-aware results dashboards.

My contribution
Product building & survey-flow design
Project status
Internal tool

What I built

Built a polling tool on vanilla JavaScript and Supabase: one question per screen for respondents, and a role-scoped dashboard with aggregate results and CSV export for the team.

The problem

Teams need a simple way to collect answers, review the relevant responses and export the results without a heavy survey setup.

How I approached it

  • Kept the respondent experience focused on one required or optional question at a time.
  • Scoped results by poll and user group, with aggregate charts and CSV exports.
  • Connected poll creation, duplication and archiving to a lightweight administration flow.

The outcome

Built a working internal polling tool with persisted responses, scoped dashboards and administration in a lightweight static frontend.

Tools behind the work

JavaScriptSupabasePostgreSQLHTMLCSSVercel