Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

SmartFlow

A SmartFlow é uma plataforma desenvolvida para facilitar a organização das turmas de uma escola, reunindo em um único sistema o gerenciamento de professores, alunos, presenças e notas. O objetivo principal é oferecer praticidade e eficiência no controle das atividades acadêmicas, permitindo que cada usuário acesse apenas as informações e funções que lhe dizem respeito.

O acesso é dividido por tipo de usuário. O administrador entra com CPF seguido de @SFadm.com.br e é o responsável por cadastrar professores e alunos, além de gerenciar as turmas. Os professores são cadastrados com e-mail no formato CPF + @SFprof.com.br e precisam informar nome, data de nascimento, senha, disciplina e turmas. Eles podem selecionar e visualizar cada turma separadamente, conferir a lista de alunos, registrar presenças, marcar faltas e lançar as notas 1 e 2, contando com o cálculo automático da média. Já os alunos utilizam um e-mail no formato CPF + @SFaluno.com.br e informam nome, data de nascimento, senha e turma. Para eles, o acesso é apenas de consulta, permitindo visualizar dados pessoais, histórico de presenças e notas.

A construção da plataforma utiliza HTML e CSS para o front-end, JavaScript no back-end e MySQL como banco de dados. Essa combinação garante uma interface simples, boa comunicação entre as camadas e armazenamento seguro das informações.

Durante o desenvolvimento, alguns desafios se destacaram. Foi necessário ajustar as funções do administrador para possibilitar a edição e exclusão de cadastros de alunos e professores, recurso que ainda pode ser aprimorado em versões futuras. Também está planejada a implementação da divisão de notas e presenças por trimestres, ampliando as opções de acompanhamento e tornando o sistema ainda mais completo para as necessidades da escola.

About

Grupo: Bernardo Varisco Fleck e Any Bittencourt

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages