The Computer Science Club's voting system.
The backend is using FastAPI and uv. You can install with
cd backend
uv sync
uv run pre-commit install
You can run the backend with
uv run fastapi dev src/main.py
The frontend is using React. You can use pnpm to install and run it.
cd frontend
pnpm install
pnpm run dev
We welcome contributions to enhance MyVote! If you find any issues, have suggestions, or want to request a feature, please follow our Contributing Guidelines.
This project is licensed under the MIT License. See LICENSE for details.