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.
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
Tela principal - parte 1
Tela principal - parte 2
Tela de evento - parte 1
Tela de evento - parte 2
Tela de evento - parte 3
Tela para fazer checkin no stand
Tela monte sua trilha
Tela minha trilha
Tela eventos do participante logado
Tela progresso crowdfunding
Tela gerir contatos
Tela meu contato
Tela adicionar contato
Tela editar informações de evento
Tela visualizar meus eventos
Tela gerenciar participante
Tela painel do evento - parte 1
Tela painel do evento - parte 2
- Bootstrap Studio
- CSS
- JavaScript
- PHP
- Material Dashboard
- MD Bootstrap
- MySQL
- JQuery
- AlertfyJS
- FloatLabel
- QR Server
- InstaScan
- ChartISP
- FontAwesome
- 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