Giter VIP home page Giter VIP logo

rota12's People

Contributors

thagodegan avatar thiagodegan avatar

Watchers

 avatar

rota12's Issues

Criar Modelagem para Entidades

Criar uma modelagem para incluir entidades, com o nome, CPF/CNPJ, Endereço, tipo de entidade (remetente, destinatário, tomadora), telefone de contato, email.

Criar tela para registro

Criar uma para registrar novos usuários, o registro básico não precisa de todas as informações da model de entidade

Criar model para extrato da carteira do cliente

Como vamos disponibilizar opção para que o cliente efetue pagamentos antes mesmo de emitir uma etiqueta, temos que controlar essas transações financeiras, para justificar o saldo em conta.
Ou seja, ao comprar créditos deve registrar como se fosse um depósito.
Quando comprar uma etiqueta, deve registrar como um débito.
Quando conciliar a etiqueta se houver divergência a maior, deve registrar como um débito.

Se o saldo da conta estiver negativo o cliente não poderá emitir mais etiquetas até corrigir o saldo da conta.

Tela de Perfil - Extrato

Criar a tela do perfil para consultar o extrato da movimentação da conta.
Nessa tela tem que ter a opção para comprar saldo.

Alterar cadastro de endereço

Para as transações financeiras é necessário separar o número do endereço e também incluir o complemento.

  • Campo de Endereço
  • Campo de Complemento

Criar coluna de saldo na entidade

Incluir uma coluna para guardar o saldo do cliente.
Pois ele vai poder efetuar uma etiqueta e pagar na hora o valor calculado, mas pode acontecer de quando a Jad for efetuar realmente o envio, o valor ser maior que o pago, nesse caso deverá ser descontado do saldo do cliente.
Ele deve ter uma opção para quitar esse saldo ou até mesmo pagar um valor maior para ser utilizado posterior mente.

Registros de novos usuários

Quando registrar um novo usuário, precisamos já criar o registro da entidade com os dados do usuário e o saldo zero.

Criar home page

Desenvolver a home page ela deverá ter um menu no header com um botão para login e um para se registrar

Testar novamente a utilização dos compentes Kendo-ui

Agora com o projeto mais maduro seria interessante testar novamente se não é possível mesmo utilizar a suite kendo-ui para os componentes de tela.
Se ela funcionar, vamos ganhar muito tempo desenvolvendo o front-end.

Tela de Perfil

Desenvolver tela de perfil para o usuário completar o cadastro.
Essa tela deve exibir o saldo da conta.
Deve ter opção para consultar extrato da conta.
Deve ter opção para comprar créditos para a conta.

Criar model de parametros

Vamos precisar de diversos parâmetros no sistema, como o % markup, endereço das APIs JAD, configurações da GETNET e etc.
Para simplificar essas configurações podemos criar uma tabela no banco para configurar esses parâmetros e o sistema utilizar, quando acontecer alguma alteração basta ajustar o parâmetro que o sistema vai respeitar.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.