demo crypto exchange
1.0.0
Projeto de troca de criptomoedas de demonstração de aplicativo de página única
Para instalar com sucesso, você precisa ter o docker instalado.
Abra a pasta onde deseja ter os arquivos do projeto, abra o console e clone o repositório
git clone https://github.com/maciekiwaniuk/demo-crypto-exchange
Mude a pasta no console para a pasta criada com arquivos de projeto
cd demo-crypto-exchange
Execute a janela de encaixe
docker-compose up -d
Copiar arquivo de ambiente
docker-compose exec php cp .env.dist .env
Execute a instalação do compositor
docker-compose exec php composer install
Execute a instalação npm
docker-compose exec php npm install
Execute o comando npm run dev para compilar arquivos js
docker-compose exec php npm run dev
Gere as chaves SSL
docker-compose exec php bin/console lexik:jwt:generate-keypair
Execute as migrações do banco de dados ( defina a conexão do banco de dados em .env antes de migrar )
docker-compose exec php bin/console doctrine:migrations:migrate
Carregar luminárias
docker-compose exec php bin/console doctrine:fixtures:load --no-interaction
Agora você pode acessar o servidor em http://localhost:80
Execute testes
docker-compose exec php bin/phpunit
Execute testes de unidade de front-end
docker-compose exec php npm run test
Execute testes E2E
npx cypress run