Skip to content

Uma plataforma gamificada para estreitar o relacionamento entre a instituição e seus egressos do Instituto Federal de Sergipe, permitindo que suas vivências contribuam para o aprimoramento contínuo do currículo acadêmico.

Notifications You must be signed in to change notification settings

CaioAReis/SyncS

Repository files navigation

Trabalho de Conclusão de Curso

Gamificando Experiências: Desenvolvimento de uma ferramenta para conectar e coletar insigths de egressos do Instituto Federal de Sergipe campus Lagarto

Um aplicativo móvel dedicado ao fortalecimento da conexão entre os egressos e o Instituto Federal de Sergipe, campus Lagarto. Proporcionando um espaço interativo para eles que compartilhem suas experiências, visões e opiniões sobre os desafios, conquistas e aprendizados ao longo de suas carreiras. Essas valiosas informações serão repassadas ao grupo competente do instituto, contribuindo assim para a tomada de decisões fundamentadas no aprimoramento curricular. Objetivando formar profissionais cada vez mais preparados para se destacarem no mercado de trabalho.

Questions Box

Expo  React Native  TypeScript  Firebase  Figma 

Requisitos Funcionais

  • Login dos usuários;
  • Criação de conta;
  • Recuperação de senha;
  • Exibe módulos disponíveis;
  • Resolução dos módulos;
  • Avalia o desempenho dos usuários;
  • Recompensa os usuários com conquistas desbloqueáveis e figuras colecionáveis;
  • Fornece um esquema de níveis e pontos divididos em três categorias: Experiência, Profissionalismo e Sabedoria;
  • Exibe timeline com eventos relevantes relacionados ao instituto;
  • Exibe os níveis, as conquistas e as figuras coletadas;
  • Exibe detalhes das conquistas;
  • Permite zoom nas imagens;
  • Permite encerramento da sessão do usuário;
  • Permite a exclusão de conta;
  • Permite a edição da conta do usuário;
  • Permite alteração do tema do sistema entre Claro e Escuro;

Protótipo FIGMA

O protótipo da aplicação pode ser visto nesse link: SyncS - FIGMA

Questions Box

Variáveis de Ambiente

Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env

EXPO_PUBLIC_FIREBASE_APIKEY=<YOUR_FIREBASE_APIKEY>
EXPO_PUBLIC_FIREBASE_AUTHDOMAIN=<YOUR_FIREBASE_AUTHDOMAIN>
EXPO_PUBLIC_FIREBASE_PROJECTID=<YOUR_FIREBASE_PROJECTID>
EXPO_PUBLIC_FIREBASE_STORAGEBUCKET=<YOUR_FIREBASE_STORAGEBUCKET>
EXPO_PUBLIC_FIREBASE_MESSAGINGSENDERID=<YOUR_FIREBASE_MESSAGINGSENDERID>
EXPO_PUBLIC_FIREBASE_APPID=<YOUR_FIREBASE_APPID>
EXPO_PUBLIC_FIREBASE_MEASUREMENTID=<YOUR_FIREBASE_MEASUREMENTID>

Pré-requisitos

Instalação

Para instalar, execute o seguinte comando na pasta do projeto:

    npm install

Executando o projeto

Para rodar o projeto execute o seguinte comando na pasta do projeto:

    npx expo start

Basta lê o QrCode gerado atraves do aplicativo do Expo Go instalado em seu smartphone.

Resultados

Primeiro

Segundo

Terceiro

Quarto

About

Uma plataforma gamificada para estreitar o relacionamento entre a instituição e seus egressos do Instituto Federal de Sergipe, permitindo que suas vivências contribuam para o aprimoramento contínuo do currículo acadêmico.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published