Skip to content
This repository was archived by the owner on Dec 20, 2025. It is now read-only.

Latest commit

 

History

History
46 lines (33 loc) · 1.34 KB

File metadata and controls

46 lines (33 loc) · 1.34 KB

Voting App

 About

This is a side project using Svelte, Typescript, Vite, and Pocketbase to create a web-app capable of counting and storing votes.

Made by Kieran Roper.

To-do

  • Basic Functionality
  • Neaten & refine code
  • Web admin interface
    • Alter candidates
    • Make ready
    • View votes
    • Alter candidates
  • Anti-multiple vote verification
    • Anonymous sign-in using Microsoft Exchange to prevent multiple votes from same person
    • Authenticate member of University of Birmingham.
  • AGM Location, time, room, etc. information

Functionality

Functionality Demonstration

image Functionality demonstration Video

Functionality images

image Voting not ready image Settings image Voting ready image Role settings image Voting reflects roles dynamically image Voting validation image Voting complete image Voting stored in database


Acknowledgements

  • Pocketbase
  • Fireship, for inspiration for this project.