A newer version of the Streamlit SDK is available:
1.54.0
metadata
title: Academia PEGA A VISAO — Cursos
emoji: 🎓
colorFrom: indigo
colorTo: purple
sdk: streamlit
sdk_version: 1.40.1
python_version: '3.10'
app_file: app.py
pinned: false
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
Academia ARM — Cursos (Streamlit / Hugging Face Spaces)
Aplicativo completo para ensino com visão Aluno e visão Admin:
Aluno
- Assistir aulas em vídeo;
- Baixar apostilas (PDF);
- Ver cronograma (dias/horários/tópicos);
- Solicitar aula de reposição;
- Baixar certificado (quando emitido pelo Admin).
Admin
- Login (usuário/senha via variáveis do Space);
- Cadastrar cursos;
- Enviar vídeos e apostilas (PDF);
- Cadastrar cronograma (data/início/fim/tópico);
- Lançar notas;
- Emitir certificado (PDF);
- Gerenciar reposições (aprovar/rejeitar);
- Matrícula opcional de alunos (nome/e-mail).
🚀 Como executar localmente
python -m venv .venv
# Windows: .venv\Scripts\activate
source .venv/bin/activate
pip install -r requirements.txt
# Credenciais ADMIN (exemplo)
export ADMIN_USER=admin
export ADMIN_PASS=admin
streamlit run app.py