/
Cadastro

Cadastro

Já existe:

Consultar Construtora:

Pode ser feito por 2 metodos

  • Listar um:

    Get: https://bancodeobras-api.dev.cloud.dex.co/construction-company/633491d48f6c5d97e7d423dd
  • Listar todos:

    Get: https://bancodeobras-api.dev.cloud.dex.co/construction-company

     

Sendo que o metodo de listar um precisaria do _id da construtora que está sendo pesquisada

 

Cadastrar nova Construtora:

 

Cadastrar Nova Obra Manualmente:

Post: https://bancodeobras-api.dev.cloud.dex.co/construction

Para cadastrar uma obra manualmente enviar um body JSON para o endpoint como o ex:

Onde o id da construtora irá criar um documento novo na collection de constructionCompanies

E o documento final será criado na collection de constructions

Listar Obras

  • Filtro CNPJ:

  • Filtro Nome:

  • Filtro Cidade:

O endpoint para lista Obras é:

Sendo page e limit parametros da paginação.

O objeto de resposta segue com o padrão paginado mostrado no exemplo abaixo:

 

Os parametros city, company e cnpj estão reservados como mostrado nas urls na lista de filtros acima. Mas pode ser feito qualquer pesquisa dentro do banco passando a chave do parametro e o valor qual seria pesquisado. Ex:

Cadastrar Construtora:

Nova negociação:

 

 

Update Obras

  • Inserir/Mudar Colaborador (Seller)

  • Inserir/Mudar Coordenador

São inseridos e atualizados pelo menos endpoint:

Sendo Construction o id da construção que irá inserir o colaborador. Ex

O JSON é um array com até 6 objetos

  • _id: id do usuário que será inserido na obra

  • brand: marca qual o usuario será relacionado

  • type: tipo do usuário; coordinator (coordenador), seller (vendedor)

 

Get Me - Menu Mobile

Para receber as informações do usuário e preencher o menu lateral

 

Filtros para Cidades

Faz o distinct de quais estados / cidades existem no banco de obras para filtro

Precisa fazer ainda / Fazendo:

  • Criar um endpoint para adicionar regionais e business no usuário

  • Paginação para listar todas construtoras

  • Criar método para popular construtoras a partir das construtoras cadastradas via excel ou por obras-online

 

Related content

Distribuição de Obras
Distribuição de Obras
More like this
Endpoints
Read with this
Integrações Dexperience
Integrações Dexperience
More like this
Testes MVP
Read with this
DE PARA (ETL) RAWDATA -> CONSTRUCTION
DE PARA (ETL) RAWDATA -> CONSTRUCTION
Read with this