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

KRoperUK/voting-app

Repository files navigation

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.

About

A Vite/Svelte web-app designed for voting in AGMs.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors