Aplicação simples para comunicação em tempo real entre professor e aluno durante a aula.
- Professor faz cadastro/login.
- Professor abre uma sessão e recebe um
codigo_acesso. - Aluno entra sem cadastro, apenas com nome + código.
- Professor publica pergunta (aberta ou múltipla escolha).
- Aluno responde no celular.
- Professor acompanha os resultados no painel.
O schema MySQL está em:
backend/schema.sql
MYSQL_HOST=localhost
MYSQL_PORT=3306
MYSQL_USER=root
MYSQL_PASSWORD=sua_senha
MYSQL_DB=voz_de_todos_mvp
JWT_SECRET_KEY=troque_essa_chave
CORS_ORIGINS=*pip install -r backend/requirements.txt
uvicorn backend.server:app --reload --host 0.0.0.0 --port 8000cd frontend
npm install
REACT_APP_BACKEND_URL=http://localhost:8000 npm start