/statusnfe

Primary LanguageTypeScript

StatusNFE

Resumo

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.

Tecnologias e versões utilizadas:

  • Node v10.24.1
  • Angular v10.2.4
  • Java OpenJDK 14.0.2
  • Lombok 1.18.22
  • MySQL 8.0.35

Overview

Dashboard1 Dashboard2

Instalação

1. Pré-requisito:

Para instalar a aplicação, é necessário que as tecnologias utilizadas estejam nas versões mencionadas acima.

2. Pegando o projeto do GitHub

  1. Abra o terminal como administrador na pasta onde você instalará o projeto e digite:

$ git clone https://github.com/nunesd66/statusnfe.git

3. Front-end

  1. Entre na pasta onde você clonou o projeto e rode os comandos:

$ cd statusnfe

$ cd frontend

  1. Instale as dependências do front-end:

$ npm install

  1. Rode o projeto:

$ ng serve

  1. Abra no navegador a aplicação através do link:

http://localhost:4200/

  1. Deve aparece algo como na imagem:

Frontend

4. Back-end

  1. 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.

Backend1

  1. Após aberto, é necessário instalar as dependências do Maven no projeto:

Backend2

  1. Certifique-se que o Lombok esteja instalado na sua IDE. Caso não, por esse link você pode baixar e configurar a biblioteca.

  2. Navegue até o arquivo application.properties e certifique que o caminho do banco, usuário e senha estejam corretos:

Backend3

  1. Agora basta rodar seu backend, clicando com o botão direito no arquivo StatusNFEApp:

Backend4

5. Aplicação front e back roda# StatusNFE

Resumo

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.

Tecnologias e versões utilizadas:

  • Node v10.24.1
  • Angular v10.2.4
  • Java OpenJDK 14.0.2
  • Lombok 1.18.22
  • MySQL 8.0.35

Overview

Dashboard1 Dashboard2

Instalação

1. Pré-requisito:

Para instalar a aplicação, é necessário que as tecnologias utilizadas estejam nas versões mencionadas acima.

2. Pegando o projeto do GitHub

  1. Abra o terminal como adiministrador na pasta onde você instalará o projeto e digite:

$ git clone https://github.com/nunesd66/statusnfe.git

3. Front-end

  1. Entre na pasta onde você clonou o projeto e rode os comandos:

$ cd statusnfe

$ cd frontend

  1. Instale as dependências do front-end:

$ npm install

  1. Rode o projeto:

$ ng serve

  1. Abra no navegador a aplicação através do link:

http://localhost:4200/

  1. Deve aparece algo como na imagem:

Frontend

4. Back-end

  1. 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.

Backend1

  1. Após aberto, é necessário instalar as dependências do Maven no projeto:

Backend2

  1. Certifique-se que o Lombok esteja instalado na sua IDE. Caso não, por esse link você pode baixar e configurar a biblioteca.

  2. Navegue até o arquivo application.properties e certifique que o caminho do banco, usuário e senha estejam corretos:

Backend3

  1. Agora basta rodar seu backend, clicando com o botão direito no arquivo StatusNFEApp:

Backend4

5. Aplicação front e back rodando:

  1. Após rodar o front-end e back-end, esse é o resultado esperado:

DashBoard ndo:

  1. Após rodar o front-end e back-end, esse é o resultado esperado:

DashBoard