Sobre este projeto
it-programming / web-development
Aberto
Preciso de uma dashboard para uma escola. Seria voltada ao gerenciamento de trabalhos escolares, com 4 níveis de acesso: Administração, Escola, Professor e Aluno.
O "Aluno" tem acesso à um perfil e uma lista com os trabalhos que o "Professor" adicionou. Ele poderá ver os detalhes do trabalho proposto, como: Data de entrega, matéria, descrição e também poderá marcar o trabalho como "feito" (deverá ter, ao lado do trabalho, o número de alunos que já o marcaram como "feito") e também poderá ver seu desempenho por meio de gráfico. O "Professor" pode gerenciar seus trabalhos de acordo com as turmas que ele está cadastrado e com isso, ao chegar a data final do trabalho, poderá disponibilizar as notas de cada aluno que marcou o trabalho como "feito".
A "Escola" terá acesso ao gerenciamento dos professores (adicionar, excluir, editar) e verificar um gráfico de desempenho dos alunos de cada turma. A "Administração" terá todo controle sobre o gerenciamento de "Escolas" (adicionar, excluir, editar), também terá acesso aos gráficos de desempenho de cada escola.
Ao adicionar um novo trabalho escolar, os alunos de determinada turma recebem um SMS no telefone cadastrado. Preciso que esse sistema se adapte à troca de turmas em cada ano letivo, por exemplo:
Estou cadastrado na turma X e na troca de ano, fui para a turma Y. Preciso atualizar o meu cadastro por meio de um código (este fica ligado à turma e instituição e quando resgatado, atualiza o perfil do aluno).
O mesmo sistema de código deve valer para o primeiro cadastro. Por exemplo:
A escola X aderiu o sistema e a partir disso, pode adicionar uma nova turma no painel e gerar os códigos dela. Digamos que cada turma tenha 45 alunos, então serão gerados 45 códigos ligados à essa turma e à essa escola.
Quando o aluno for se cadastrar no sistema, só irá precisar de: Nome completo, data de nascimento, código, telefone, senha e e-mail válido (este e-mail deve ser usado para login).
O Aluno também poderá ver seu histórico de trabalhos feitos e sua respectiva nota em cada..
Obs: a dashboard precisa ser responsiva.
O sistema precisa estar em PHP, MySQL e pode-se usar alguma framework de preferência do programador, como Bootstrap, Pure CSS e etc... Preciso que o design da dashboard seja atual e clean. Nada de botões robustos, acho mais bonito os flexíveis como os do próprio Workana (como exemplo).
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Designer, Desenvolvedor
Prazo de Entrega: 22 de Outubro de 2017
Habilidades necessárias