O dtMoney é uma aplicação WEB desenvolvida com Reactjs para controle financeiro. No dtMoney o usuário cadastra suas transações financeiras, recebimentos e gastos, para obter um melhor controle de suas transações financeira.
É um projeto desenvolvido durante o módulo 3 do curso de Reactjs ignite 2022 ministrado pela Rocketseat, com o intuíto de aplicar os conceitos de contextos, apis, formulários controlados, e performance.
- Nodejs 16.20
- npm 8.19
- ReactJS
- Vite
- Typescript
- Style Components
- Radix UI
- Context
- Axios
- React Hook Forms
- Validação com ZOD
- Json Server
- Phosphor React Icons
# Fazer o clone do projeto em uma máquina local
git clone https://github.com/marciovz/dtmoney-reactjs-ignite2022.git
# Acessa a pasta do projeto
cd dtmoney-reactjs-ignite2022
# Rodar a instalação das dependências do projeto
npm install
# Rodar o servidor json-server
npm run dev:server
# Rodar a aplicação localmente
npm run dev
Abrir a aplicação no navegador no endereço http://localhost:3000
- Aplicar testes
- Fazer o layout Responsivo