Frontend que consome dados de um arquivo json, com informações de lançamentos de conta.
O projeto é um desafio técnico da Cielo para a vaga de frontend, no qual o frontend consome dados de um json com informações de pagamentos. O desafio pede que, mostre as informações em forma de gráfico e tabela (Dashboard), de uma maneira que agregue valor. Foi utilizado o Angular na versão 10 e componentes visuais do Material e os gráficos do Chartist.
- Angular - https://angular.io/ (Framework estrutural)
- Angular Chartist - https://willsoto.github.io/ng-chartist/demo/index.html (Gráficos)
- Angular Material - https://material.angular.io/ (Componentes para layout)
- JSON Server - https://github.com/typicode/json-server (Para emular backend)
Git bash - https://gitforwindows.org/
NodeJs - https://nodejs.org/en/download/
Angular CLI
npm install -g @angular/cli
- Clonando Repositório
git clone https://github.com/pcbsytem/cielo-challenge.git
Instalar dependencias e rodar
cd backend
npm i
npm start
Instalar dependências e rodar
cd frontend
npm i
ng serve
ng test