MartinsPaulo / ApiWallet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algumas informações importantes

Para executar a api siga os passos:

- Clone o repositório:

git clone https://github.com/MartinsPaulo/ApiWallet.git

- Na pasta do projeto:

- Instale as dependências:

composer install

- Gere uma chave (se der erro que não contem o .env, basta copiar o .env.example e renomear para .env):

php artisan key:generate

- Dentro do .env, configure seu banco de dados. Vamos usar as migrações do laravel, por este motivo pode ultilizar qualquer banco de dados a sua escolha, basta definir as informações no .env:

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_DATABASE=exemplo

DB_USERNAME="exemplo"

DB_PASSWORD="exemplo"

- Crie as tabelas com o comando

php artisan migrate

- Popule as tabelas com o comando:

php artisan db:seed

- Agora basta executar:

php artisan serve

Pronto sua aplicação esta em funcionamento, para testar basta ultilizar o caminho : http://127.0.0.1:8000/api/seller/1/wallet

Observação:Sobre segurança a api no momento não ultiliza nenhuma, mas seria facil aplicar os tokens de autenticação do laravel, ou pode ser limitada via servidor por ip de acesso.

image

About


Languages

Language:PHP 82.5%Language:Blade 16.2%Language:Shell 0.8%Language:JavaScript 0.5%