heitorgandolfi / levva-coins

Aplicação para gerenciamento financeiro, a fim de registrar entradas e saídas de transações.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Levva Coins

Este é o Frontend do projeto API Levva Coins, uma aplicação financeira para controle de transações, entradas e saídas dos usuários.

Funcionalidades

  • Autenticação de usuários
  • Criação de novos usuários
  • Visualização de informações do usuário
  • Criação de categorias
  • Visualização de todas as categorias
  • Criação de transações
  • Visualização de todas as transações
  • Remoção de transações

Como Rodar o Projeto Localmente

  1. Certifique-se de ter o Node.js instalado em sua máquina.

  2. Clone este repositório:

   git clone https://github.com/heitorgandolfi/levva-coins.git
  1. Acesse o diretório do projeto e instale as dependências:
npm install
  1. Configure as variáveis de ambiente:

Edite o arquivo .env e defina as variáveis de ambiente necessárias, como a URL da API.

  1. Inicie o servidor de desenvolvimento:
npm run dev

Deploy do projeto

  • Em breve...

Tecnologias Utilizadas

  • React JS
  • TypeScript
  • Axios
  • Effector
  • React Hook Form
  • Yup
  • React Router Dom
  • Radix UI
  • Date-fns
  • Mockoon

Contribuição

  1. Faça um fork do projeto.

  2. Crie um branch para a sua feature: $ git checkout -b minha-feature

  3. Faça as alterações desejadas no código.

  4. Faça um commit com as alterações: $ git commit -m "Minha feature"

  5. Faça um push para o seu branch: $ git push origin minha-feature

  6. Crie um pull request para o branch main do projeto.

  7. Aguarde a revisão do seu pull request.

Contato:

Linkedin: www.linkedin.com/in/heitorgandolfi

Licença:

  • The MIT License (MIT).

Copyright ©️ 2023.

About

Aplicação para gerenciamento financeiro, a fim de registrar entradas e saídas de transações.

License:MIT License


Languages

Language:TypeScript 98.5%Language:HTML 0.9%Language:JavaScript 0.6%