Prova Prática - Hackathon

Vocês deverão apresentar 4 frentes de trabalho para um mesmo produto. Estas serão:

Frente VB (deve ser em Visual Basic)

Deverá conter a funcionalidade:

  • cadastro de aluno
  • cadastro de horário

Regra para cadastro de aluno: CRUD de um aluno contendo dados pessoais (nome, cpf, tel, email)

Regra para cadastro de horário: Conter pelo menos 3 horários considerando 3 dias possíveis para agendamento


Frente Java Web (deve ser em Java)

Deverá conter a funcionalidade:

  • agendamento

Regra de agendamento: Um aluno deve conseguir reservar um horário de um determinado dia


Frente Mobile (pode ser nativo ou híbrido)

Deverá conter a funcionalidade:

  • Listar agendamentos

Regra de listagem de agendamento: Exibir uma lista de horários agendados de um aluno


Frente Ead (pode ser em PHP ou Java)

Deverá conter a funcionalidade:

  • Página com objetos de aprendizagem que expliquem como usar o produto que vocês criaram

Regra de objeto de aprendizagem: Página contendo vídeos ou qualquer outro conteúdo de aprendizagem


AVISO

  • As tecnologias de base de dados e recursos de Front-End ficarão ao critério das equipes;
  • Fica ao critério dos times definir quais frameworks JavaEE irão utilizar;
  • Serão considerados como diferencias, recursos adicionais ao que foi solicitado;
  • Tudo que for feito contará pontos sendo a maior pontuação para o software funcionando;
  • Cada membro do time será avaliado dentro das vagas que se candidatou e no quanto foi além;
  • A duração da prova será da segunda dia 23/05 ao dia 30/05;
  • Os times receberão a agenda de horários para apresentação do produto na segunda dia 30/05;
  • Disponibilizaremos laboratórios com internet caso as equipes queiram se encontrar no CEUMA. O ambiente de desenvolvimento fica por conta de cada membro do time. Para usar este recurso o time deverá solicitar com antecedência para agendarmos um laboratório;
  • O projeto deve sofrer commits ao longo da semana e não deve ter tudo commitado de uma só vez;