Esse repositório é uma API REST e será utilizado para disparo de e-mail de agentes culturais do Mapa Cultural do Ceará. O mesmo terá conexão com o serviço do Rabbitmq que servirá como a mensageria e fila para todas as requisições de um produtor para essa API que será o consumidor
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling - Laravel.
Sempre é bem vinda!
The Laravel framework is open-sourced software licensed under the MIT license.
Instruções para instalação da api com os seguintes comandos:
cp .env.example .env
docker compose up -d
docker exec php_api composer update
docker exec php_api php artisan key:generate
docker exec php_api php artisan migrate
docker exec php_api chmod -R 777 database
Acessar na porta 8081
Instruções aqui
Instruções aqui
É usado o pacote jwt-auth (https://jwt-auth.readthedocs.io/en/develop/) para criar tokens de acesso que são enviados nas requisições, para garantir que pessoas não autorizadas acessem os dados retornados nos endpoints usados na api.