Sobre este proyecto
it-programming / web-development
Abierto
Devem ser respeitadas as boa ténicas de programação, como SOLID (essencial para aceitação do trabalho).
Requisitos:
-Cadastrar contas bancárias;
-Cadastrar cartão de crédito com data de vencimento e com data de fechamento da fatura;
-Opção para informar o limite do cartão de crédito;
-Conta de cartão de crédito deve mostrar o valor total devido, o valor da fatura atual e o limite ainda disponível;
-Registrar movimentações (entradas, saidas, transferências);
-Registro de gasto com cartão de crédito (opção de informar número da parcela, já lançando as parcelas nos meses subsequentes com o respectivo número de cada parcela);
-Categorias padrões de movimentações de entrada e de saída (concessão de empréstimo, devolução de concessão de emprestimo, aquisição de empréstimo, devolução de empréstimo);
-Registro de categorias e subcategorias personalizadas pelo usuário;
-Escolha do início do ciclo financeiro (utilizado para gráficos e extratos; o início do ciclo financeiro define o início do mês);
-Ver saldos das contas;
-Criação de orçamentos vinculados a determinadas categorias e contas/cartões (ex. 10 reais em mercado no cartao X), sendo possível marcar diversas categorias;
-O orçamento deve ir abatendo os gastos por categoria e conta/cartão;
-Gráfico de linha e barra de fluxo de caixa por períodos (diário, mensal, semestral, anual e personalizado);
-Gráfico de pizza com categorias de entrada
-Gráfico de pizza com categorias de saída
-Na tela inicial deve um botão flutuante à direita pra registrar movimentações;
-Devem existir as seguintes telas no app: inicial, extrato, gráficos, configurações, criação/gerenciamento de contas/cartões e dia inicial do ciclo financeiro.
-exportação das transações em csv
-importação das transações em csv
Preciso que rode em web e app (podemos estudar a possibilidade de ser webapp), mas acho que fazer em rust com tauri é melhor
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias