/festival2020

Plataforma desenvolvida para o 11º Festival Maestro Felinto Lúcio Dantas

Primary LanguageJavaScriptMIT LicenseMIT

Plataforma Virtual do 11º Festival Maestro Felinto Lúcio Dantas

Contributions License

Powered by Vercel

Motivo

Devido ao contexto atual causado pela pandemia do Coronavírus-19 (COVID-19), o Festival Maestro Felinto Lúcio Dantas optou por realizar a sua 11ª edição de maneira totalmente virtual. Para tanto, foi desenvolvida este projeto, contendo:

  1. Área de divulgação do evento (Landing page);
    • Contextualização histórica;
    • Oficinas ofertadas;
    • Horários;
    • Patrocinadores.
  2. Banco de dados não relacional em nuvem (MongoDb Cloud);
  3. Área para inscrições dos participantes;
  4. Área de acesso dos participantes;
    • Todos os usuários, podem:

      • Visualizar avisos do festival;
      • Acessar links paras aulas das oficinas escolhidas;
      • Confirmar presenças nas aulas das oficinas escolhidas;
      • Acessar link para certificados obtidos;
      • Enviar feedbacks sobre o festival em geral.
    • Professores e administradores, podem:

    • Administradores podem:

      • Obter códigos de presença para as aulas das oficinas;
      • Visualizar lista de presença nas aulas das oficinas.

Resultados

Estatísticas

Para que fosse possível o monitoramento dos dados do sistema em tempo real, foi utilizada a ferramenta gratuita MongoDB Charts que permitiu a geração automática de gráficos a partir do banco de dados.

Clique aqui para visualizar todos os gráficos

Exemplos de telas

Na Figura 1, resumidamente, é possível observar as funcionalidades disponíveis para os administradores. Já na Figura 2 é possível observar a tela em que todos os usuários confirmam as presenças nas aulas das oficinas.

Clique aqui para conferir o site completo

Figura 1 - Tela de administradores Figura 2 - Tela de chamadas

Tecnologias utilizadas

Agradecimentos

Contribuidores

Este projeto só possível graças as constribuições da equipe do festival, em especial à:

  • Camilo Henrique Dantas Soares;
  • Ivanilde Maria Santos da Cruz; e
  • Alana Freire Santos;

Vercel

Este projeto foi principalmente baseado no framework Next.js e foi colocado em "produção" na Edge Network da Vercel Platform

Considerações finais

Em geral, este projeto conseguiu resolver a demanda de inscrições e manutenção do festival. Entretanto, devido ao curto tempo de desenvolvimento, algumas funcionalidades não puderam ser desenvolvidas, como:

  • Editar perfil de participante;
  • Editar oficinas escolhidas pelo participante;
  • Serviço de notificação por email;
  • Tabela para Professores/Administradores visualizarem os participantes;
  • Criar gráficos específicos para cada oficina (tempo de atuação, cidade etc) - importante para análise mais detalhada do professor;
  • Participantes que escolheram "Outras" no campo "banda" informarem o nome de sua banda;
  • Gráficos comparativos na relação número de inscritos x números de presentes nas oficinas.

Para o 12º Festival Maestro Felinto Lúcio dantas, os autores pretendem refatorar boa parte do software e adicionar as funcionalidades carentes.

Autores


@isaacmsl

@PauloVLB

@tiago-rodrigues1