Skip to content

ecs-php/teste

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

A tarefa

Sua tarefa consiste em desenvolver uma API RESTful para manipular um determinado recurso. Deverá ser utilizado o framework Silex.

Requisitos

A escolha do recurso deverá ser feita pelo desenvolvedor, atendendo apenas os requisitos mínimos abaixo:

  • Deverá conter um ID
  • Deverá conter pelo menos quatro propriedades (exemplos: nome, email, etc.)
  • Deverá conter campos que armazenem as datas de criação e alteração do recurso

A API deverá atender às seguintes exigências:

  • Listagem de todos os recursos
  • Busca de um recurso pelo ID
  • Criação de um novo recurso
  • Alteração de um recurso existente
  • Exclusão de um recurso
  • Aceitar e retornar apenas JSON
  • Deverá possuir algum método de autenticação para utilização de seus endpoints

Ferramentas

  • PHP
  • Banco de dados MySQL
  • Framework Silex

Fluxo de desenvolvimento

  1. Faça um fork deste repositório
  2. Crie uma nova branch e nomeie-a com seu usuário do Github
  3. Quando o desenvolvimento estiver concluído, faça um pull request

Padrões de nomenclatura

  1. Código fonte, nome do banco de dados, tabelas e campos devem estar em inglês

Inclua no seu commit todos os arquivos necessários para que possamos testar o código.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published