API desenvolvida em AdonisJS que implementa um CRUD com banco de dados SQLite.
Permite a inclusão de eventos (moments) e comentários, alteração, exclusão e consulta.
Desenvolvido durante o curso API RESTful com AdonisJS, do prof. Matheus Battisti.
Método | Caminho da Rota | Handler | Nome |
---|---|---|---|
GET | /api/moments | MomentsController.index | |
POST | /api/moments | MomentsController.store | moments.store |
GET | /api/moments/:id | MomentsController.show | moments.show |
PATCH | /api/moments/:id | MomentsController.update | moments.update |
DELETE | /api/moments/:id | MomentsController.destroy | moments.destroy |
POST | /api/moments/:momentId/comments | CommentsController.store |
- AdonisJS
- SQLite
# Baixe o repositório com git clone e entre na pasta do projeto.
$ git clone https://github.com/luiizsilverio/adonis.git
# Execute yarn para instalar as dependências (ou npm install)
$ yarn
# Para iniciar a aplicação
$ yarn dev
# Abra http://localhost:3333 no navegador
Este projeto está licenciado sob a licença MIT.
E-mail: luiiz.silverio@gmail.com