Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vitor Teofilo #67

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Vitor Teofilo #67

wants to merge 2 commits into from

Conversation

vteofilo
Copy link

@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: [email protected]
Senha: password

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

##API
Registre-se:

POST /api/register
{
   "name": "PicPay",
   "email": "[email protected]",
   "password": "picpaypass",
   "c_password": "picpaypass"
}

Login:

POST /api/login
{
   "email": "[email protected]",
   "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