Sobre este projeto
it-programming / mobile-development
Aberto
REQUISITOS
Login:
• Somente opção de logar, sem criar conta, pois a mesma deve ser solicitada ao Administrador
(Criada no momento do cadastro do aluno).
• Opção de Recuperar Senha.
• Tipos de Usuário:
◦ Aluno
◦ Professor
◦ Administrador
Administrador
• Responsável pelos Cadastro, Alteração, Remoção:
◦ Aluno
◦ Professor
◦ Turma
◦ Horário
◦ Unidades
• Cadastra Avisos
Professor
• Visualizar as turmas que está associado
• Listagem de Alunos:
◦ Lançar Frequência
◦ Cadastrar Comportamento
◦ Cadastrar nova Faixa
◦ Cadastrar Comportamento do Aluno
◦ Cadastrar Avisos (Ex.: Dia da Fruta, Eventos, Etc.)
Aluno
• Visualizar seus Graus e Faixas.
• Notícias Cadastradas por professores e Adm.
• Comportamento nas Aulas
• Chat com os Instrutores da turma.
O que deve conter nas telas
administrador
• cadastro de aluno:
◦ formulário de dados do usuário do aluno e do aluno
▪ nome do aluno
▪ nome do pai
▪ nome da mãe
▪ idade
▪ usuário
▪ senha
▪ confirmar senha
▪ e-mail
▪ grau inicial
▪ faixa inicial
▪ descrição de histórico do aluno ( possibilidade de questionário sobre quem é o aluno)
• cadastro do professor
◦ formulário de dados do professor do aluno e do aluno
▪ nome
▪ sobrenome
▪ idade
▪ e-mail
▪ usuário
▪ senha
▪ confirmar senha
▪ função (qual nível)
• cadastro de turmas
◦ formulário de dados da turma
▪ nome da turma
▪ horário da turma
▪ instrutores da turma
▪ alunos da turma
▪ unidade da turma
▪ função de cada instrutor
• cadastro de horários
◦ formulário de dados do horário
▪ dias do horário
▪ hora
•
instrutor
• listagem de turmas
◦ listagem contendo as turmas do instrutor
▪ nome da turma
▪ quantidade de alunos
▪ opção no topo da tela para enviar mensagem para todas as turmas.
• Listagem de Alunos de uma Turma
◦ Lista dos Alunos (Ordenada por Faixa/Grau ou Ordem Alfabética)
▪ Nome do Aluno
▪ Número de Frequências
▪ Botão para adicionar Frequência
▪ Botão para Cadastrar Comportamento
▪ Quando o número de frequência for atingido, liberar o botão de graduar a faixa.
▪ Opção no topo da tela para enviar Mensagem para toda a turma (as mensagens apareceram
para os usuários como push notification.)
◦
◦ - Chat dos Instrutores.
Aluno
• Tela Principal
◦ Dados do Aluno
◦ Barra com representação da faixa atual e quantidade de Graus.
◦ Timeline com o comportamento do aluno
• Slide Menu
◦ Opção de alterar dados do perfil
◦ Chat com o Professor(es) da turma
◦ Verificar Recados Enviados a turma
Obs.:
• O aplicativo deve ter push notification para as mensagens enviadas a turmas ou alunos.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Prazo de Entrega: 01 de Dezembro de 2018
Habilidades necessárias