vitorhugoro1 / bank

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bank

Simples projeto em Laravel 8, feito para simular um Caixa Eletrônico.

Requisitos

  • PHP 8
  • Docker e Docker Compose

Como utilizar

Instalação e execução do projeto localmente:

cp .env.example .env
composer install
./vendor/bin/sail up -d
./vendor/bin/sail artisan key:generate
./vendor/bin/sail artisan migrate:fresh --seed

O seeder vai configurar um usuário com email example@example.com e senha password.

Documentação de Rotas

Para acessar a documentação sobre as rotas é necessário utilizar a ferramenta do Insomnia e importar o arquivo InsomniaDocs.json dentro dele, onde vai disponibilizar todas as rotas possíveis e payloads de exemplo.

Executando os testes

Para executar os testes realizar a execução do comando abaixo:

./vendor/bin/sail test

About


Languages

Language:PHP 83.4%Language:Blade 12.3%Language:Dockerfile 3.2%Language:Shell 1.2%