Skip to content

Latest commit

 

History

History
105 lines (69 loc) · 1.84 KB

README.md

File metadata and controls

105 lines (69 loc) · 1.84 KB

Analitycs-Dashboard

Painel de Analytics simples. Contém um gráfico de linhas contendo o total de visualizações por dia e também uma tabela contendo os links de maior acesso nos últimos 7 dias. Os dados são gerados aleatoriamente a cada acesso

O projeto foi feito utilizando as seguintes tecnologia:

  • Front
    • React
    • ChakraUI
    • ApexCharts
  • Back
    • NestJS

Rodando o Projeto

Com o Docker Compose

Certifique-se de ter o Docker e o Docker Compose instalados em sua máquina.

  1. Clone o repositório:

    git clone git@github.com:SamuelNoB/Analitycs-Dashboard.git
  2. Navegue até o diretório do projeto:

    cd Analitycs-Dashboard
  3. Execute o Docker Compose para construir e iniciar os contêineres:

    docker-compose up --build
  4. Acesse a aplicação em http://localhost:3000.

  5. Para parar a execução, pressione Ctrl+C ou execute:

    docker-compose down

Maneira Tradicional (Node.js, Yarn)

Certifique-se de ter o Node.js e o Yarn instalados em sua máquina.

  1. Clone o repositório:

    git clone git@github.com:SamuelNoB/Analitycs-Dashboard.git
  2. Navegue até o diretório do back-end:

    cd Analitycs-Dashboard/back
  3. Instale as dependências:

    yarn install
  4. Construa a aplicação:

    yarn build
  5. Inicie a aplicação:

    yarn start
  6. Inicie outro terminal e vá para

    cd Analitycs-Dashboard/front
  1. Instale as dependências:

    yarn install
  2. Construa a aplicação:

    yarn build
  3. Inicie a aplicação:

    yarn start
  4. Acesse a aplicação em http://localhost:3000.

  5. Para parar a execução, pressione Ctrl+C.