debtmanager

module
v0.0.0-...-b6467df Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2023 License: MIT

README

DebtManager

Descrição

O DebtManager é uma aplicação de gerenciamento de dívidas que oferece uma plataforma unificada para rastrear, gerenciar e liquidar dívidas entre amigos e familiares. Este projeto é composto por um backend desenvolvido em Go com o framework Gin e utiliza o Supabase como banco de dados, e um frontend desenvolvido em Flutter com gerenciamento de estado MobX e roteamento Modular.

Tecnologias Principais

Backend
  • Go: Linguagem de programação principal.
  • Gin: Framework web para Go.
  • Supabase: Banco de dados e autenticação.
Frontend
  • Flutter: Framework de desenvolvimento de aplicativos multiplataforma.
  • MobX: Gerenciamento de estado.
  • Modular: Roteamento e injeção de dependência.

Configuração

Backend
  1. Clone este repositório.
  2. Navegue até a pasta backend.
  3. Execute go run main.go para iniciar o servidor.
Frontend
  1. Clone este repositório.
  2. Navegue até a pasta frontend.
  3. Execute flutter pub get para instalar as dependências.
  4. Execute flutter run para iniciar o aplicativo.

Funcionalidades

  • Cadastro de usuários.
  • Adição e visualização de dívidas.
  • Notificações de vencimento de dívidas.
  • Relatórios de dívidas.
  • Pagamentos e liquidação de dívidas.

Capturas de Tela

Tela de Login Tela de Dívidas

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e enviar pull requests.

Licença

Este projeto é licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.

Contato

Se você tiver alguma pergunta ou precisar de assistência, sinta-se à vontade para entrar em contato conosco:

Agradecimentos

Agradecemos a todas as pessoas e projetos de código aberto que tornaram este projeto possível.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL