Evaluating bids

Component Reactjs + material ui para emissão de Nfs utilizando Api do webmaniabr

Published on the January 17, 2022 in IT & Programming

About this project

Open

Precisamos desenvolver um component reactjs, preferencialmente utilizando material ui v4, a ser acoplado em nosso software que faça a emissão de notas fiscais a partir da API deles. Nós já temos toda a inteligencia da emissão da nota e tratativas do nosso lado, precisamos basicamente do frontend de configuração da nota, seguindo todas as regras declaradas na api deles e organizando os dados conforme as declarações da api deles.

O próprio webmania já possui um front de configuração desses que funciona muito bem, pode ser copiado, mas precisamos que todas as regras de validação funcionem bem.  O link para um vídeo onde eu exponho como o front da webmania funciona está aqui https://vimeo.com/656261534/e2a038ba5f

O link da API é o https://webmaniabr.com/docs/rest-api-nfe/

Importante ressaltar que este componente deve aceitar um objeto/json de entrada para já pré preencher todos os campos, eu devo ser capaz de preparar previamente partes dessa nota e enviar o json (conforme api do webmania) e o componente deverá saber renderizar todos os campos com os valores enviados. O componente do webmania faz isso em formato de autosave, se eu preencher boa parte da nota, sair da tela e depois retornar, ele manterá todos os campos digitados anteriormente lá, eles não salvam no browser, salvam em backend, assim posso acessar de qualquer dispositivo.

Nós utilizaremos essa função para já enviar varios dados para facilitar o preenchimento da nota, não sei se iremos utilizar o auto save.

Com tudo declarado acima, acredito que o componente deve retornar o json a ser enviado para o webmania, não precisa realizar posts nem nada, somente devolver o json fabricado para algum callback.

Project overview

Nosso software é um ERP para lojas de armas de fogo e munições, nós permitimos que essas lojas emitam notas fiscais para as suas vendas de forma muito facilitada, sem ter muitas opções de cadastro, porém temos problemas quando eles precisam emitir notas fiscais mais complexas e temos que atuar emitindo essas notas através de video conferencia através do painel do webmania. Nosso objetivo é permitir que nossos clientes emitam essas notas fiscais através do nosso software, tendo um front genérico de emissão de notas muito parecido com o do webmania, para isso precisamos de um component react para acoplar em nosso software.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by G. C.