/back-end-test

Teste para candidatos à vaga de back-end do Focus Concursos

Primary LanguagePHP

Status do Projeto: ✔️ (concluido)

Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Deploy da Aplicação

🔹 Pré-requisitos

Descrição do projeto

API de produtos, projeto realizado para execução do teste para Focus Concursos

Funcionalidades

✔️ Listagem de produtos

✔️ Adição de produto

✔️ Envio de e-mail ao adicionar produto

✔️ Edição de produto

✔️ Exclusão de produto

✔️ Buscar produto

✔️ Integração com API do Correios

✔️ Calculo de frete com produto

✔️ Testes de integração

Deploy da Aplicação 💨

Link do deploy da aplicação: https://api-focus-concursos.herokuapp.com/api

Link da documentação da API: https://app.swaggerhub.com/apis-docs/TharleiAleixo/focus_concursos/1.0#/

Pré-requisitos

⚠️ Composer

Como rodar a aplicação ▶️

No terminal, clone o projeto:

git clone https://github.com/Tharlei/back-end-test

Ainda no terminal, entre na pasta:

cd back-end-test

Instale as dependências:

composer install

Copie o .env.example:

cp .env.example .env

Execute atualizações do banco

composer run db-remake

Por fim, inicie o projeto:

composer run dev

Linguagens, dependências e libs utilizadas 📚

Desenvolvedor :octocat:


Tharlei Aleixo

Licença

The MIT License (MIT)

Copyright ©️ 2020 - back-end-test