Skip to content

A simple poll app.

Notifications You must be signed in to change notification settings

Will10145/TickVote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Will10145
Jul 30, 2025
9d81b7d · · Jul 30, 2025

History

11 Commits
Jul 30, 2025
Jul 30, 2025
Jul 30, 2025
Jul 30, 2025
Jun 25, 2025
Jul 30, 2025
Jul 30, 2025
Jul 30, 2025
Jun 25, 2025

Repository files navigation

TickVote: A Simple Poll App ✅

Installation

Edit the .env file as accordingly (assuming you are using hackclub smtp):

FLASK_SECRET_KEY=[SET THIS TO ANYTHING!]
RECAPTCHA_SITE_KEY=
RECAPTCHA_SECRET_KEY=
DATABASE_URL=sqlite:///../instance/tickvote.db
ADMIN_PASSWORD=admin
ADMIN_FIREBASE_UID=

MONGO_URI
GO_URI

Get your recaptcha key from here
Once you have editited the .env file, run this command in your terminal to set up your enviromentt

git clone https://github.com/Will10145/TickVote.git

cd TickVote
bash setup.sh {port}}

To start the flask server run

gunicorn -b ":${PORT:-5000}" app:app