Projeto | Funcionalidades | Tecnologias | Layout | Licença
O projeto DT Money é uma ferramenta de gerenciamento financeiro pessoal que permite ao usuário controlar e organizar suas contas de entrada e saída de forma fácil e intuitiva. A ferramenta utiliza a biblioteca de Fake API -JSON Server para armazenar e fornecer os dados de contas de entrada e saída, permitindo ao usuário ter uma visão geral de suas finanças pessoais e tomar decisões informadas sobre seus gastos e economias.
Além disso, o DT Money possui validação de dados através do uso da biblioteca Zod e utiliza o React Hook Form para gerenciar os formulários do projeto. Isso garante que os dados inseridos pelo usuário sejam precisos e de acordo com as regras de negócio estabelecidas pela ferramenta.
- Cadastro de contas de entrada e saída
- Visualização dos totais das contas em cards
- Estados
- Componentização
- Imutabilidade do estado
- Propriedades
- Validação
As seguintes ferramentas foram usadas na construção do projeto:
Antes de começar, você precisa ter o Git e o Node instalados em sua maquina.
# Clone este repositório
$ git clone https://github.com/guiaquinodev/dt-money
# Entre na pasta
$ cd DT-MONEY
# Instale as dependências
$ yarn
# Para iniciar o servidor
$ yarn dev:server
# Para iniciar o projeto
$ yarn dev
# O app vai inicializar em <http://localhost:3000>
Se você deseja contribuir com o projeto, basta fazer um fork do repositório, criar uma branch com sua feature, fazer commit das alterações, fazer push para a sua branch e, quando o merge da sua pull request for realizado, deletar a sua branch.
Você pode ver o layout do projeto neste link. É necessário ter uma conta no Figma para acessá-lo.
Este projeto está sob licença MIT. Veja o arquivo LICENSE para mais detalhes.