All projects
Joodol - Polls
A web app for creating and participating in one-time or reoccuring weekly polls. Poll are shareable via link and anyone can participate. Current votes are displayed in realtime. Weekly polls generate statistics about the results over time.
The app was made for my badminton club to manage the training schedule and availability of the participants.
Features
- Create one-time or reoccuring weekly polls with a few rules.
- Weekly polls generate statistics over time
- Participants may vote "Yes", "No" or "Maybe" for an option. "Maybe" can be turned off by the poll admin.
- In addition to voting, yes/no/maybe for each option, if the poll allows it, the participants can add additional information. E.g. when the poll is a weekly recurring poll for training and the options are "Monday" and "Wednesday", there might be a vote to make for each day, whether you have a key for the training hall on that day.
- All the polls someone participated in are displayed on their homepage.
Publication
Project started
2021
Latest release
November 2024
Technical Details
Platform
Web
Framework
React
Languages
UI Library
Material UI
Backend
Firebase - Typescript
Services used
Authentication, Firestore, Cloud Functions, Remote Config, Crashlytics, Analytics
Images (6)
Tap image to view in fullscreen