Esse repositório contém o servidor do app QMobile (em desenvolvimento). Este sistema faz o login nos servidores do Q-Acadêmico e provê uma abstração para leitura dos dados.
Este projeto faz parte do meu trabalho de conclusão de curso, que será entregue no final de 2018 😆
Utilizando deste servidor, futuramente o aplicativo mobile será capaz de exibir e gerenciar os dados recolhidos.
- Node.js
- Express
- MariaDB
- Redis
- TypeScript
Antes de começar, certifique-se de que possua docker-compose instalado.
Clone o repositório e entre dentro dele:
git clone https://github.com/Alan-Gomes/qmobile-api
cd qmobile-api
Para iniciar o sistema, execute o comando:
sudo docker-compose up -d
Caso a saída seja a seguinte, tudo está correto:
Starting qmobileapi_mariadb_1 ...
Starting qmobileapi_redis_1 ... done
Starting qmobileapi_web_1 ... done
Agora só acessar http://localhost:3002/graphiql para interagir com a API.