Skip to content

omarcoaur3lio/dt-money

Repository files navigation


Marco Aurélio Read in english

💬 Sobre

Este projeto foi desenvolvido durante o terceiro módulo da trilha de React JS do programa Ignite da Rocketseat.
O projeto DT Money é uma aplicação de controle financeiro que permite cadastrar entradas e saídas, fazer buscas, filtros e realizar o cálculo do total das transações cadastradas.

Abaixo estão as principais funções da aplicação e os principais pontos que foram levados em consideração durante o desenvolvimento.

  • Busca e listagem de transações ordenadas pela data de cadastro;
  • Cadastro de transações em uma API;
  • Criação de componentes acessíveis com o Radix UI;
  • Prevensão de renderizações desnecessárias dos componentes;

A seguir, alguns dos conceitos postos em prática durante o desenvolvimento:

  • React Hooks (useState, useCallback, useMemo)
  • Consumo de API com axios e com a API fetch do JS
  • Utilização de fake API (json-server)
  • Análise de performance
  • Styled Components
  • ContextAPI
  • Estados e imutabilidade

📷 Preview

🚀 Tecnologias Utilizadas

reactjs typescript styled-components react-hook-form zod axios radix-ui

Feito com 💜

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published