- Clone o repositório:
git clone https://github.com/leonardo403/payment-lima.git
- Navegue até o diretório do projeto:
cd payment-system
- Instale as dependências:
composer install
- Configure o arquivo .env:
cp .env.example .env
Atualize as variáveis de ambiente conforme necessário.
- Gere a chave da aplicação:
php artisan key:generate
- Configure o banco de dados e execute as migrações:
php artisan migrate
- Inicie o servidor:
php artisan serve
- Iniciar o Projeto com Docker Compose
docker-compose up -d
-
Acessar a Aplicação Após iniciar os containers, a aplicação estará disponível em http://localhost:8000.
-
Migrar o Banco de Dados Para rodar as migrações do banco de dados, execute:
docker-compose exec app php artisan migrate
Execute os testes:
php artisan test
- Acesse a página de pagamento:
http://localhost:8000/
-
Preencha o formulário de pagamento e envie.
-
Se o pagamento for bem-sucedido, você será redirecionado para a página de agradecimento.