Skip to content

O "Pagamentos APP" é uma plataforma intuitiva e eficiente de gerenciamento financeiro pessoal, construída com tecnologias modernas.

Notifications You must be signed in to change notification settings

AndersonAlvesCoelho/payments-app

Repository files navigation

Pagamentos APP

Node TypeScript Tailwind FireBase UIShadcn Version

Exemplo imagem

Sistema de Pagamentos

Este projeto é um sistema de pagamentos desenvolvido para treinar habilidades de programação, utilizando Next.js, TypeScript, Tailwind CSS, ui.shadcn e Firebase para a persistência dos dados. Através desta aplicação, os usuários podem se registrar, entrar na plataforma, cadastrar saldos e pagamentos, com o objetivo de gerenciar suas finanças pessoais de maneira eficaz.

Funcionalidades

  • Autenticação: Login e logout.
  • Pagamentos:
    • Criar, visualizar, editar e apagar pagamentos.
    • Atributos: Nome, Descrição, Valor, Saldo Vinculado.
  • Saldos:
    • Criar, visualizar, editar e apagar saldos.
    • Atributos: Nome, Descrição, Valor Inicial, Valor Restante.

Regras de Negócio

  • O sistema gerencia o valor restante de um saldo.
  • Impede vinculação de um saldo a um pagamento se o saldo restante for insuficiente.
  • Bloqueia a exclusão de um saldo vinculado a um pagamento.
  • Atualiza o valor restante do saldo ao criar ou excluir um pagamento.

Requisitos

Instalação

  1. Clone o repositório:
    git clone <https://github.com/AndersonAlvesCoelho/payments-app>

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

About

O "Pagamentos APP" é uma plataforma intuitiva e eficiente de gerenciamento financeiro pessoal, construída com tecnologias modernas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages