| | --- |
| | 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 |
| |
|
| | ```bash |
| | 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 |