Skip to content

Student Club Voting App

Run transparent elections where each member votes once.

Beginner10h1–2 people17/20 fit
TL;DR

Build Student Club Voting App for college clubs in ~10h with 1–2 people. Stack: Solidity + Scaffold-ETH + Next.js.

Why it wins: Beginner friendly with live participation.

Build flow

01 · Problem
Club elections are disputed because counting is opaque.
02 · Solution
Issue one voting token per member, record votes in a simple contract and show live, verifiable results.
03 · Build
  1. 1Write the contract
  2. 2Deploy with Scaffold-ETH
  3. 3Build ballot UI
  4. 4Show results
04 · Demo
Run an election with the audience.

MVP checklist

  • Member allowlist
  • One vote each
  • Live results
  • Verify vote

Tech stack

TechRole
SoliditySmart contracts
Scaffold-ETHdApp starter kit
Next.jsFrontend + API routes

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Web3
  • Paste an ABI and get a working admin panel for the contract

    Beginner10h1–2
    Scaffold-ETHWagmiNext.js
    17/20
  • Judges submit hidden scores that are revealed together so nobody copies others

    Intermediate16h2–3
    SolidityFoundryNext.js
    18/20