OnTrack - Seu evento na trilha certa

Logo do app

     Esse repositório contem a aplicação desenvolvida pela equipe Backend em HTML durante o Hackathon IFSULDEMINAS, garantindo a mesma a 4ª posição no ranking final de equipes e medalhas de honra ao mérito. A aplicação foi desenvolvida para web e pode ser facilmente migrada para um aplicativo mobile utilizando tecnologia PWA. Tal aplicativo foi desenvolvido por completo em 30 horas, desde a concepção da ideia até a finalização do app. O tema do Hackathon, fornecido in loco pela organização do evento, foi "criar uma solução (aplicativo ou software) para eventos. A solução tecnológica deverá ser utilizada pelos organizadores para agrupar e comunicar informações importantes como programação, local e palestrantes. Além disso, deve facilitar o networking entre participates e promover mais engajamento antes, durante e pós evento".
     A documentação básica do software, feita durante o período do Hackathon, pode ser baixada aqui.

Funcionalidades diferenciais do app

Algumas funcionalidades não foram implementadas por conta do pouco período para desenvolvimento. Todavia, o frontend de boa parte das funcionalidades foi implementado.

  • Financiamento coletivo de eventos corporativos, buscando estimular engajamento da comunidade no fomento de eventos, abdicando do padrão de compra de ingressos para participação de tais eventos
  • Possibilidade, pela organização do evento, de premiação proporcional ao valor doado pelo participante para participação do evento. Exemplo: caso o usuário doe acima de R$ 50,00, o mesmo ganha uma camiseta do evento. Caso doe acima de R$ 100,00, ganha acesso a uma conversa com o palestrante após o evento.
  • Disponibilidade de agenda do evento de forma que o participante possa criar sua própria agenda e manter-se informado através de pop ups sempre que uma atividade do evento de interesse de tal participante estiver preste a começar.
  • Implementação de OnTrack points, moeda utilizada na plataforma. OnTrack points podem ser utilizados para participação em sorteios feitos pela organização do evento.
  • Geração de QR Codes por parte dos patrocinadores do evento, para serem colados em seus respectivos stands, assim como leitura de QR Code para geração de OnTrack points na plataforma por parte do participante, estimulando a iteração patrocinador-participante.
  • Log de número de visitas aos stands e horário das mesmas disponível, fornecendo importantes dados ao patrocinador.
  • Troca de contatos entre participantes do evento através de geração/leitura de QR Codes pela plataforma, dispensando a velha e muito comum troca de cartões em eventos, fazendo troca de contatos de forma muito rápida.
  • Aviso, por meio de pop ups, sobre a chegada de um contato no evento. O contao deve estar previamente adicionado na seção contatos do aplicativo.
  • Utilização de quiz para coleta de feedback durante o próprio evento. O número de respostas corretas é diretamente proporcional ao ganho de OnTrack points na plataforma.
  • Envio, por parte dos organizadores, de mensagens para todos os participantes do evento, de forma que tais participantes recebam pop up nos seus respectivos celulares, contendo a mensagem recebida.
  • Emissão de relatório para os organizadores envolvendo o caminho percorrido pelo participante no evento. O caminho pode ser obtido através da série de scans de QR code feitos pelo participante em stands/palestras.
  • Emissão de relatórios consolidados sobre perfis dos participantes inscritos no evento
  • Emissão de relatórios consolidados com as principais áreas de interesses dos participantes inscritos no evento
  • Ferramentas para gestão de custos/ganhos pré e pós evento, através de Dashboard

Imagens do app

Tela principal - parte 1

Tela principal - parte 1


Tela principal - parte 2

Tela principal - parte 2


Tela de evento - parte 1

Tela de evento - parte 1


Tela de evento - parte 2

Tela de evento - parte 2


Tela de evento - parte 3

Tela de evento - parte 3


Tela para fazer *checkin* no *stand*

Tela para fazer checkin no stand


Monte sua trilha

Tela monte sua trilha


Minha trilha

Tela minha trilha


Tela eventos do participante logado

Tela eventos do participante logado


Tela progresso crowdfunding

Tela progresso crowdfunding


Tela gerir contatos

Tela gerir contatos


Tela meu contato

Tela meu contato


Tela adicionar contato

Tela adicionar contato


Tela editar informações de evento

Tela editar informações de evento


Tela visualizar meus eventos

Tela visualizar meus eventos


Tela gerenciar participante

Tela gerenciar participante


Tela painel do evento - parte 1

Tela painel do evento - parte 1


Tela painel do evento - parte 2

Tela painel do evento - parte 2


Tecnologias utilizadas

  • Bootstrap Studio
  • CSS
  • JavaScript
  • PHP
  • Material Dashboard
  • MD Bootstrap
  • MySQL
  • JQuery
  • AlertfyJS
  • FloatLabel
  • QR Server
  • InstaScan
  • ChartISP
  • FontAwesome

Equipe

  • Douglas Nunes - Responsável/Mentor da equipe - Douglas Nunes
  • Marcos Vinícius Moreira - Desenvolvedor do App/Competidor da equipe - MarcosVMoreira
  • Rodrigo Araújo Marinho Franco - Desenvolvedor do App/Competidor da equipe - rodrigoAMF
  • Yuri Fernandes - Desenvolvedor do App/Competidor da equipe - fernandesyuri