Pesquisar

Interface de Gerenciamento de Pagamentos Django

16/09/2021 às 23:46

Descrição do Projeto:

Preciso cobrar alguns clientes e gerar notas fiscais deixando arquivadas de forma organizada.

O sistema terá a seguinte entidade principal:

-Usuario (tenho um preset pronto aqui da extensão de classe do próprio Django para podermos substituir a entidade original User do Django. Assim poderemos trabalhar com autenticações sem maiores problemas)
cada cliente tem um nome, uuid, os dados necessários para gerar as cobranças e uma senha, data de criação, data de atualização

-Cobranca
cada cobrança pertence a um usuário. Deve ter relacionado a eles arquivos (boletos e/ou nota fiscal), um usuário a qual ele pertence, descrição, data de criação, data de atualização, data de validade.

-Arquivo
tipo: boleto, notaFiscal

A interface deverá ser criada em Django mesmo com jQuery, pode usar bootstrap se quiser, o mais simples e responsivo possível. Cabeçalho reto com a logo da empresa e rodapé com copyright. Listagem no meio conforme rota a seguir com espaçamentos adequados, posso criar um wireframe se preferir.

O sistema terá basicamente 1 rota

/cliente/{uuid_cliente}
Tela protegida pela senha do cliente
Aqui o cliente verá as faturas pagas com a nota fiscal anexada, uma descrição do que se tratou o pagamento; e as faturas pendentes com a descrição e o botão de fazer pagamento, teremos três opções:

- pagar pelo boleto (integração com API do banco Inter)
- pagar com cartão de crédito (integração com getway Pagar.me, posso ajudar que já tenho códigos prontos e trabalho com eles tem um tempo)
- recorrencia no cartão de crédito (integração com getway Pagar.me, posso ajudar que já tenho códigos prontos e trabalho com eles tem um tempo)

As faturas não pagas devem vir em cima, as demais em ordem de mais recente para mais antiga.

Os dados de cobrança serão adicionado manualmente pela prória rota /admin que é do Django

Diferenciais:
- ter bom domínio do dashboard /admin padrão Django e suas configurações
- entender Docker, pois colocarei o ambiente de desenvolvimento e produção em containers

Habilidades desejadas:

Django HTML5 Javascript jQuery Python

Atividades do cliente nesse projeto:

Última visualização: 02/03/2022 às 11:33

Última interação: 02/10/2021 às 20:30

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 6
Propostas excluídas: 5
Interessados: 7
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Configurar e corrigir projeto full-stack Vue e Node.js - Configurar, corrigir e colocar em funcionamento um projeto full-stack existente com Vue e Node.js. Importante: Não é um projeto para ser desenvolvido do zero. O código j&aacut...

Landing page e criativos para chamadas no Telegram - Criar uma landing page e publicá-la em um domínio, além de produzir artes de chamadas para o Telegram. As artes devem ser exclusivas - nada de Canva - com layout e acabamento m...

Desenvolvimento de portal de notícias em WordPress - Procuramos um profissional de web design e desenvolvimento focado em WordPress para tirar um novo portal de notícias do papel. O projeto já possui toda a estrutura de páginas e...

Site institucional profissional em WordPress com Elementor (Hostinger) - O objetivo é desenvolver um site institucional profissional para uma consultoria empresarial utilizando WordPress com Elementor (Hostinger). O que já tem como referência: - Co...

Extensão para automação em lives - Correção e manutenção de extensão para Google Chrome Tenho uma extensão para Google Chrome já desenvolvida e preciso de um programador para corrigi...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.