Skip to content

Instantly share code, notes, and snippets.

View mtssartori's full-sized avatar

Matheus Sartori mtssartori

View GitHub Profile
const [data, setData] = useState<string | null>(() => {
const token = localStorage.getItem(TOKEN_LOCAL_STORAGE_NAME)
if (token) {
return token
}
return null
})
// rota para retornar as empresas
// tipo GET, api/companies/invite
/*
OBS: a rota aceita receber um parametro por query_string, com o status do filtro, exemplos:
http://localhost:3333/api/companies/invite?status=invite_sent
http://localhost:3333/api/companies/invite?status=approved
http://localhost:3333/api/companies/invite?status=waiting_rfi
quando o usuario clicar no botao do filtro, uma nova request deve ser disparada para o mirage, nao precisa alterar nada na request, isso vai ser feito no back-end real, mas é importante enviar esse dado pro back-end filtrar depois. recarregar a listagem com o novo resultado da API.

Teste desafio PHP

Será necessário desenvolver uma API em PHP para gerenciamento de tarefas / entrega de arquivos para o cliente.

  • Importante: Este teste será utilizado única e exclusivamente para a avaliação técnica do candidato à vaga.
  • A aplicação pode ser desenvolvida com qualquer framework PHP, ou implementação pura em PHP, mas temos preferência por Laravel.
  • Pode ser usado qualquer banco de dados, mas temos preferência por MySQL.
  • Será avaliado no teste:
    • Tempo de execução do teste;
    • Organização do código;
  • Limpeza do código;