Skip to content

flailton/api-payme-back

Repository files navigation

Build Status Total Downloads Latest Stable Version License

Pay me Back (API REST)

Este projeto foi desenvolvido com Laravel Framework versão 8.34.0 e MySQL Server versão 8.0.

Development server

Após clonar o projeto do API Pay me Back do GitHub, na pasta do projeto, execute os comandos composer install, para instalar as dependências do projeto.

Após finalizado, deve ser criado um Schema com as seguintes características, no Banco de Dados:

  • Nome: paymeback (DB_DATABASE)
  • Username = root (DB_USERNAME)
  • Password = root (DB_PASSWORD)

*Caso queira alterar essas informações, será necessário ajustar o arquivo .env (na raiz do projeto).

Após realizada a configuração do banco de dados, deverão ser executados os comandos php artisan migrate e php artisan db:seed, nessa ordem.

Em seguida execute o comando php artisan serve para iniciar o ambiente de desenvolvimento e, em um outro terminal, php artisan queue:work para inicializar o processamento da fila.

O ambiente ficará acessível através do endereço http://127.0.0.1:8000/, ou através de uma porta diferente (informada no terminal), caso esta já esteja ocupada.

API Documentation

A documentação da API está disponível através do endereço http://127.0.0.1:8000/api/doc.

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

Payment API to practice S.O.L.I.D. fundamentals, clean architecture and best practices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published