Iniciando um projeto [PHP]: Gerenciador de Notas Fiscais (com sincronização automática com a SEFAZ Nacional)
Olá pessoal!
Meu nome é Wilson, sou contador e estou ingressando no mundo da programação.
Como sugeriu o notável programador e idealizador do Tabnews Filipe Deschamps, uma das melhores maneiras de iniciar os estudos na área de programação e treinar o desenvolvimento de códigos é criando um projeto Open Source que resolva algum problema que enfrentamos em nosso cotidiano.
No meu caso, como contador, obter as notas fiscais dos meus clientes e ter um ambiente que eu possa gerenciá-las sempre foi um problema. É claro que não sou o primeiro a ter essa ideia, e que existem empresas especializadas e focadas somente nesta demanda, mas, por outro lado, contadores autônomos e pequenos escritórios contábeis muitas vezes não conseguem contratar estes serviços por estarem no início de suas carreiras no mercado contábil.
Portanto, unindo estas duas justificativas, vou desafiar-me a criar o tab-NFe (e desafiar vocês, caso queiram contribuir com dicas ou na parte da programação). O tab-NFe será um sistema projetado para auxiliar na gestão de notas fiscais eletrônicas, permitindo que os usuários cadastrem várias empresas e gerenciem suas notas fiscais em um só lugar. Uma das principais funcionalidades do tab-NFe será de realizar uma sincronização automatizada das notas fiscais de entrada com a SEFAZ nacional do Brasil.
Vou considerar como principal linguagem o PHP, e inicialmente, utilizar outros dois projetos Open Source no auxilio para criação do tab-NFe:
- Tabler (https://github.com/tabler/tabler) para a parte visual/interface;
- NFePHP (https://github.com/nfephp-org) para a comunicação com a SEFAZ nacional.
O link do projeto é o seguinte: https://github.com/wcarmesini/tab-NFe
Agradeço à todos!
Fico à disposição para questionamentos e contribuições.