Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/trkotovicz/payroll-charts-client

Interface que busca data analytics de uma empresa.
https://github.com/trkotovicz/payroll-charts-client

analytics material-ui netlify nivo-charts reactjs

Last synced: 22 days ago
JSON representation

Interface que busca data analytics de uma empresa.

Awesome Lists containing this project

README

        

# People Analytics Charts

People Analytics Charts é um aplicação desenvolvida como teste técnico da empresa [Key People Insights](https://www.kpis.tech/), e faz a análise de dados da folha de pagamentos. Ela calcula o **Headcount** e o **Turnover** de cada gestor da empresa e gera um gráfico com esses dados.

Para sua utilização, é necessário entrar com o email do gestor e, à partir dele, é feito uma busca dos seus liderados (diretos e indiretos) e então, com esses dados, é feito o cálculo do **Turnover** e **Headcount**.

## Ferramentas utilizadas

A aplicação foi desenvolvida em Javascript com o framework React.js. Além disso, para estilização foi utilizado a biblioteca [Material UI](https://mui.com/), e para a criação dos gráficos utilizei a biblioteca [Nivo](https://nivo.rocks/). Para deploy, utilizei a ferramenta [Netlify](https://www.netlify.com/).

## Utilização da aplicação

Para utilizar essa aplicação, você só precisa acessar [esse link](key-people-insights.netlify.app/), e inserir o email de um funcionário. Para efeitos de teste, você pode entrar com o email `[email protected]`.

Repositório do servidor, [acesse aqui](https://github.com/trkotovicz/aws-serverless-nodejs).

---

Projeto desenvolvido por [Thais R Kotovicz](https://www.linkedin.com/in/thaiskotovicz/).