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
Certifique-se de ter o Docker e o Docker Compose instalados em sua máquina.
-
Clone o repositório:
git clone [email protected]:SamuelNoB/Analitycs-Dashboard.git
-
Navegue até o diretório do projeto:
cd Analitycs-Dashboard
-
Execute o Docker Compose para construir e iniciar os contêineres:
docker-compose up --build
-
Acesse a aplicação em http://localhost:3000.
-
Para parar a execução, pressione
Ctrl+C
ou execute:docker-compose down
Certifique-se de ter o Node.js e o Yarn instalados em sua máquina.
-
Clone o repositório:
git clone [email protected]:SamuelNoB/Analitycs-Dashboard.git
-
Navegue até o diretório do back-end:
cd Analitycs-Dashboard/back
-
Instale as dependências:
yarn install
-
Construa a aplicação:
yarn build
-
Inicie a aplicação:
yarn start
-
Inicie outro terminal e vá para
cd Analitycs-Dashboard/front
-
Instale as dependências:
yarn install
-
Construa a aplicação:
yarn build
-
Inicie a aplicação:
yarn start
-
Acesse a aplicação em http://localhost:3000.
-
Para parar a execução, pressione
Ctrl+C
.