Setup Docker

Passo a passo

Clone Repositório

git clone https://github.com/stanleywodson/G4F-BACKEND.git

Caso não tenha mudado o nome do arquivo acesso

cd G4F-BACKEND/

Crie o Arquivo .env

cp .env.example .env

Suba os containers do projeto

docker compose up -d

Acessar o container

docker compose exec app bash

Instalar as dependências do projeto

composer install

Gerar a key do projeto Laravel

php artisan key:generate

Gere as migrations e seeders

php artisan migrate --seed

Acessar o projeto http://localhost:8989

Sem Docker

Passo a passo

Clone Repositório

git clone https://github.com/stanleywodson/G4F-BACKEND.git

Caso não tenha mudado o nome do arquivo acesso

cd G4F-BACKEND/

Crie o Arquivo .env

cp .env.example .env

Instalar as dependências do projeto

composer install

Gerar a key do projeto Laravel

php artisan key:generate

Gere as migrations e seeders

php artisan migrate --seed

Inicie o servidor

php artisan server

Acessar o projeto http://localhost:8000

END POINTS

GET ALL /api/v1/news

POST
/api/v1/news

GET ONE
/api/v1/news/1

PUT
/api/v1/news/1

DELETE
/api/v1/news/1