Skip to content

Vitor Teofilo#67

Open
vteofilo wants to merge 2 commits intoPicPay:masterfrom
vteofilo:vteofilo
Open

Vitor Teofilo#67
vteofilo wants to merge 2 commits intoPicPay:masterfrom
vteofilo:vteofilo

Conversation

@vteofilo
Copy link
Copy Markdown

@vteofilo vteofilo commented Dec 17, 2018

PicPay Backend Test

Olá, PicPay! Este é meu PR para avaliação.

Installation

Dar permissão a pasta do projeto

$ sudo chmod 777 -R .

Up docker container

$ docker-compose up -d

Importar csv dos clientes para a tabela items do BD

Gerar chave de app

$ docker exec -it app php artisan key:generate

Executar migrations e seeds

$ docker exec -it app php artisan migrate --seed

Instalar Passport Authentication

$ php artisan passport:install

Como utilizar

Vá até http://localhost:80 e faça login com as credencias:
Usuário: admin@admin.com
Senha: password

Ou, se preferir crie seu usuário através do botão register.

##API
Registre-se:

POST /api/register
{
   "name": "PicPay",
   "email": "desafio@picpay.com",
   "password": "picpaypass",
   "c_password": "picpaypass"
}

Login:

POST /api/login
{
   "email": "desafio@picpay.com",
   "password": "picpaypass"
}

Listar Usuários:

GET /api/items
Passando o Bearer token gerado no seu login/register

Para derrubar o container

$ docker-compose down

Obrigado!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant