O DT-MONEY é uma aplicação desenvolvida em ReactJS com Vite, projetada para oferecer um controle financeiro eficiente e intuitivo. Com esta aplicação, você pode gerenciar suas transações financeiras, incluindo entradas e saídas, e obter um resumo detalhado de seus gastos e recebimentos.
-
Cadastro de Transações: Registre suas transações financeiras, especificando o tipo (entrada ou saída), o valor e a categoria correspondente.
-
Listagem Paginada: Visualize suas transações de forma paginada, facilitando a navegação e a análise dos dados.
-
Remoção de Transações: Remova transações que não são mais necessárias, mantendo seu histórico limpo e organizado.
-
Resumo Financeiro: Obtenha um resumo detalhado de seus gastos e recebimentos, fornecendo insights valiosos sobre seu fluxo de caixa.
- ReactJS: Biblioteca JavaScript para construção de interfaces de usuário.
- Vite: Ferramenta de construção rápida para projetos web modernos em JavaScript.
- @hookform/resolvers: Resolver para validação de formulários.
- @radix-ui/react-dialog: Componente para criação de diálogos acessíveis.
- @radix-ui/react-radio-group: Componente para criação de grupos de rádio acessíveis.
- date-fns: Biblioteca para manipulação de datas em JavaScript.
- dotenv: Módulo para carregar variáveis de ambiente de um arquivo .env.
- lucide-react: Conjunto de ícones vetorizados.
- react-confirm-alert: Componente para exibição de caixas de diálogo de confirmação.
- react-hook-form: Biblioteca para criar formulários reativos em React.
- react-number-format: Componente para formatação de números em campos de entrada.
- react-paginate: Componente para paginar listagens.
- react-toastify: Componente para exibir notificações.
- styled-components: Biblioteca para estilização de componentes em React. -zod: Biblioteca para validação de schemas em TypeScript.