Aplicação que consiste em uma rotina de verificar e guardar o histórico da disponibilidade dos serviços do portal da nota fiscal eletrônica.
- Node v10.24.1
- Angular v10.2.4
- Java OpenJDK 14.0.2
- Lombok 1.18.22
- MySQL 8.0.35
Para instalar a aplicação, é necessário que as tecnologias utilizadas estejam nas versões mencionadas acima.
- Abra o terminal como administrador na pasta onde você instalará o projeto e digite:
$ git clone https://github.com/nunesd66/statusnfe.git
- Entre na pasta onde você clonou o projeto e rode os comandos:
$ cd statusnfe
$ cd frontend
- Instale as dependências do front-end:
$ npm install
- Rode o projeto:
$ ng serve
- Abra no navegador a aplicação através do link:
- Deve aparece algo como na imagem:
- Entre na pasta onde você clonou o projeto e importe a pasta backend na IDE de sua preferência, nesse caso estarei usando o IntelliJ.
- Após aberto, é necessário instalar as dependências do Maven no projeto:
-
Certifique-se que o Lombok esteja instalado na sua IDE. Caso não, por esse link você pode baixar e configurar a biblioteca.
-
Navegue até o arquivo application.properties e certifique que o caminho do banco, usuário e senha estejam corretos:
- Agora basta rodar seu backend, clicando com o botão direito no arquivo StatusNFEApp:
Aplicação que consiste em uma rotina de verificar e guardar o histórico da disponibilidade dos serviços do portal da nota fiscal eletrônica.
- Node v10.24.1
- Angular v10.2.4
- Java OpenJDK 14.0.2
- Lombok 1.18.22
- MySQL 8.0.35
Para instalar a aplicação, é necessário que as tecnologias utilizadas estejam nas versões mencionadas acima.
- Abra o terminal como adiministrador na pasta onde você instalará o projeto e digite:
$ git clone https://github.com/nunesd66/statusnfe.git
- Entre na pasta onde você clonou o projeto e rode os comandos:
$ cd statusnfe
$ cd frontend
- Instale as dependências do front-end:
$ npm install
- Rode o projeto:
$ ng serve
- Abra no navegador a aplicação através do link:
- Deve aparece algo como na imagem:
- Entre na pasta onde você clonou o projeto e importe a pasta backend na IDE de sua preferência, nesse caso estarei usando o IntelliJ.
- Após aberto, é necessário instalar as dependências do Maven no projeto:
-
Certifique-se que o Lombok esteja instalado na sua IDE. Caso não, por esse link você pode baixar e configurar a biblioteca.
-
Navegue até o arquivo application.properties e certifique que o caminho do banco, usuário e senha estejam corretos:
- Agora basta rodar seu backend, clicando com o botão direito no arquivo StatusNFEApp:
- Após rodar o front-end e back-end, esse é o resultado esperado:
- Após rodar o front-end e back-end, esse é o resultado esperado: