ℹ️ Códigos desenvolvidos durante o desafio GoFinances Web, na terceira semana do Bootcamp GoStack 13, ofertado pela plataforma de ensino Rocketseat.
Esse desafio tem como objetivo fixar os conhecimentos aprendidos até agora no React.js junto com TypeScript, utilizando rotas e envio de arquivos por formulário. Essa será uma aplicação que irá se conectar ao seu backend do desafio anterior, e exibir as transações criadas e permitir a importação de um arquivo CSV para gerar novos registros no banco de dados.
-
Listar as transações da sua API
: Sua páginaDashboard
deve ser capaz de exibir uma listagem através de uma tabela, com o campotitle
,value
,type
ecategory
de todas as transações que estão cadastradas na sua API. -
Exibir o balance da sua API
: Sua páginaDashboard
, você deve exibir o balance que é retornado do seu backend, contendo o total geral, junto ao total de entradas e saídas. -
Importar arquivos CSV
: Na sua páginaImport
, você deve permitir o envio de um arquivo no formatocsv
para o seu backend, que irá fazer a importação das transações para o seu banco de dados.
Para encontrar maiores informações sobre o desafio, como por exemplo o template utilizado e a bateria de testes implementadas, você pode acessar este link.
Códigos desenvolvidos por Christopher Hauschild Schott