Skip to content

Projeto Apuana é uma API em Laravel com integração com ElasticSearch

License

Notifications You must be signed in to change notification settings

yuriMartinsO/Projeto-Apuana

Repository files navigation

Sobre o projeto Apuana:

O projeto tem como iniciativa criar um sistema simples de logs, bem também como a utilização do ElasticSearch. Para mais informações sobre ElasticSearch: https://www.elastic.co/pt/what-is/elasticsearch

Instalação

Documentação da API

Para facilitar, abaixo segue um exemplo simples das requisições de API:

Retorna um array de logs

GET home/log

Indexa todos os logs existentes

GET home/indexLogs

Cria um novo Log

POST home/log
{
"logType": 1,
"content": "descrição do log"
}

Retorna um array de logs

GET home/search?logType=1&content=temo(s) de pesquisa&initialDate=2021-01-20 22:10:10&finalDate=2021-12-20 22:10:10

Parâmetros

  • logType = 1
  • content = termo(s) de pesquisa
  • initialDate = 2021-01-20 22:10:10
  • finalDate = 2021-12-20 22:10:10

Licença

MIT license.

About

Projeto Apuana é uma API em Laravel com integração com ElasticSearch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published