Skip to content

thecodergus/api-acessos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api-acessos

Objetivo

Criação de uma API que demonstre meus conhecimentos com PHP, Docker e MySQL e para fins de estudos do framework Slim Framework 4, uma minimização do Laravel e com foco em desenvolvimento de APIs.

O que ela faz?

Ela retorna um JSON contendo as infomações da maquina que fez o request junto as informações de todas as datas de todas as requisições anteriores feitas pela mesma maquina via identificação do IP da maquina.

O que compõe o Projeto?

  1. Docker
  2. PHP 7.4
  3. Slim Framework 4
  4. MySQL 5.7.35

Como usar?

  1. Montar o ambiente:
    1.1. Via Docker Compose com:
    docker-compose up -d
    1.2. Dê as permissões:
    docker-compose exec api chmod -R 755 .
  2. Instale as dependencias:
    docker-compose exec api composer install
  3. Dê get, post, put e delete em 127.0.0.1 (porta 80) via Postman ou qualquer outra ferramenta adequada a tratar requisições em API será retornado o JSON com as informações sobre seu IP, seu User-Agent e as datas e os horarios em que sua Maquina/IP realizou requisições na API.

About

Ela retorna um JSON contendo as infomações da maquina que fez o request junto as informações de todas as datas de todas as requisições anteriores feitas pela mesma maquina via identificação do IP da maquina.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors