- FastAPI backend with JWT authentication - ElGamal, RSA-PSS, ZK-proofs crypto modules - HTML5/JS frontend SPA - MariaDB database with 5 tables - Docker Compose with 3 services (frontend, backend, mariadb) - Comprehensive tests for cryptography - Typst technical report (30+ pages) - Makefile with development commands
11 lines
220 B
Plaintext
11 lines
220 B
Plaintext
.env.example
|
|
DB_ROOT_PASSWORD=rootpass123
|
|
DB_NAME=evoting_db
|
|
DB_USER=evoting_user
|
|
DB_PASSWORD=evoting_pass123
|
|
DB_PORT=3306
|
|
BACKEND_PORT=8000
|
|
FRONTEND_PORT=3000
|
|
SECRET_KEY=your-secret-key-change-in-production
|
|
DEBUG=false
|