O servidor da aplicação foi desenvolvido seguindo a metodologia API Rest para poder ser reaproveitada tanto na web quando em dispositivos mobile.
Foi usada as tecnologias NodeJS com Typescript, banco de dados SQLite3 com query builder Knex, e o framework Express, no desenvolvimento da API Rest.
- Rota para lista o total de conexões realisadas.
- Rota para criar uma nova conexão.
- Rota para criar uma aula.
- Rota para listar aulas.
- Filtrar por matéria, dia da semana, e horário.
yarn
$ yarn
npm
$ npm install
yarn
$ yarn knex:migrate
npm
$ npm knex:migrate
src/database/database.sqlite
yarn
$ yarn start
npm
$ npm start