Um fluxo comum do produto desde o momento de sua venda, até a entrega para o seu comprador

- cors: "^2.8.5",
- express: "^4.17.1" ,
- hashids: "^2.2.1" ,
- mongoose: "^5.10.9",
- pdf-creator-node: "^1.4.1" ,
- qrcode: "^1.4.4",
- socket.io: "^2.3.0"
Primeiro, para o servidor de desenvolvimento:
npm run start or yarn start
[POST] - http://localhost/:3333/traveller/insert
- Corpo da requisição de Exemplo: {"traveller":{"nome": "guilherme","cpf": "01234567890","veiculo": "astra pancadao","endereco": {"rua": "teste rua","numero": 1104,"bairro": "centro","cidade": "Francisco Beltrao","estado": "pr","cep": 85660000,"complemento": ""}}}
[POST] - http://127.0.0.1:3333/econtainer/insert
-
Corpo da requisição de Exemplo: {"eContainer":{"nome": "guilherme","cnpj": "01234567890","endereco": {"rua": "teste rua","numero": 1104,"bairro": "centro","cidade": "francisco beltrao","estado": "pr","cep": 85660000,"complemento": "","tipoUsuario": "C"}}}
-
Obs: Inserir segundo registro com a cidade de sao paulo, sem caracteres especiais
[POST] - http://localhost:3333/viagem/inserir/:idViajante
- Corpo da requisição de Exemplo:{"viagem":{"data": "Mon, 27 Dec 1995 13:30:00 GMT","cidadePartida": "Francisco Beltrao","cidadeChegada": "sao paulo"}}
[POST] - http://localhost:3333/transporte/gerarinfos/:idVenda
-
Corpo da requisição de Exemplo: {"vendedor":{"nome": "claudio","endereco": {"cidade": "Francisco Beltrao"}},"comprador": {"nome": "roberta","endereco": {"cidade": "sao paulo"}},"produto": {"nome": "teste","qtd": 1,"cor": "preto","peso": 196},"dataDeposito": "Mon, 25 Dec 1995 13:30:00 GMT"}
-
Obs: Retornará um PDF com o QRCode e outras informações
[PUT] - http://localhost:3333/transporte/atualizarstatus/:hashProduto
[GET] - http://localhost:3333/transporte/getstatus/:hashProduto
[GET] - http://localhost:3333/endereco/selecionar/:idUsuario
