Projeto de desenvolvimento de software elaborado como parte da disciplina "Métodos e Desenvolvimento de Software 2024.2", ministrada pelo professor Ricardo Ajax.
O sistema é desenvolvido pela equipe Wunjo e tem como objetivo criar um aplicativo de tutoria gamificada para os alunos da UnB-FCTE, promovendo maior integração entre os estudantes e uma competição saudável.
-
Fórum de Dúvidas
Fomentando a colaboração e o apoio mútuo entre os alunos da FCTE, o aplicativo possui um fórum de dúvidas com filtragem por disciplina, urgência e dificuldade da pergunta. -
Chat Privado
Para garantir a privacidade e segurança dos alunos, o aplicativo oferece um chat privado para as respostas das perguntas feitas no fórum, incluindo ferramentas de avaliação de respostas e denúncias de usuários. -
Ranking Gamificado
O sistema conta com um ranking e um esquema de recompensas para destacar os alunos que se sobressaem em quantidade e qualidade nas respostas do fórum.
Wildemberg Sales Product Owner |
Gabriel Magioli Líder do projeto |
Arthur Evangelista Desenvolvedor Front-end |
David William DevOps |
Giovana Fontes Desenvolvedora Front-end |
Gustavo Linhares Desenvolvedor Front-end |
João Farias DevOps |
Leticia Lopes Desenvolvedora Front-end |
Sophia Silva Desenvolvedora Back-end |
Willian Silva Desenvolvedor Back-end |
Yan Matheus Desenvolvedor Front-end |
Para rodar o projeto, é necessário que essas dependências estejam instaladas no seu computador:
- NodeJS
- Expo
- React Native
Para rodar o aplicativo, emule no computador ou em seu celular:
- Expo Go (celular)
- Android Studio (recomendação de emulador no PC)
Para clonar o repositório, você pode rodar esse comando pelo terminal:
git clone https://github.com/FGA0138-MDS-Ajax/2024.2-Wunjo.git
Entre na pasta do back-end através do comando:
cd backend
Instale as dependências com os comandos:
npm install
npm run dev
Instale também no front-end (pasta app)
cd ..
cd app
npm install
Rode o programa (código em caso de uso do Expo Go)
npx expo start