Programa da Web da universidade
Este projeto é um aplicativo da Web desenvolvido para monitorar as aulas, cursos e outras informações dos estudantes universitários. O programa contém painéis separados para diferentes usuários: Admin, Student, Pais, Curar e Starisa. Cada usuário pode entrar e gerenciar as informações necessárias de acordo com sua função.
Tecnologia
- Back -end: Flask (Python)
- Banco de dados: SQLalChemy (SQL)
- FRONTED: HTML, CSS, JavaScript
- Notificações de SMS: Twilio (ou outra API SMS)
- Autenticação: Logina Flask
Funções
Registro e autenticação do usuário:
- Usuários (Admin, Student, Parent, Curador, Feariza) podem se registrar e fazer login no sistema.
- As sessões são gerenciadas usando um login de frasco.
Painel de Administração:
- O Admin tem a capacidade de adicionar, excluir e editar usuários.
- Gerencie todas as informações na universidade.
Painel de estudantes:
- Os alunos podem ver suas avaliações e outras informações.
Painel pai:
- Os pais podem ver as avaliações e o status de leitura de seus filhos.
Curador e painéis Starisa:
- Os curadores e Starsalar podem monitorar as notas dos alunos do grupo, controlar o processo de leitura.
Notificações de SMS:
- Capacidade de enviar SMS para os usuários (por exemplo, alterações).
Controle de sessão:
- Testes, cursos e sistema de avaliação para alunos e professores.
Informações da universidade:
- Estabeleça professores, cursos, tabelas de aulas e outras informações necessárias.
Usar
1. Criando um ambiente virtual:
Bash (Linux / Mac):
python3 -m venv venv
source venv/bin/activate