Votafun is a multiplayer Kahoot-style web application designed for groups of people. It aims to enhance decision-making efficiency, simplify communication, and foster collabaration between the group through a gamified platform. Create and join a room together, and vote your way to an activity which suits your requirements and preferences.
- Next TypeScript Frontend w/ TailwindCSS
- Python Flask Backend
- Redis Database
- SocketIO
- OpenAI Integration (ChatGPT)
- Some Python and JS/TS knowledge
- An understanding of websockets
- Docker (install here)
- Input your
OPENAI_API_KEY
in docker-compose.yml docker-compose up -d