rota12's People
rota12's Issues
VERIFICAR SE É POSSÍVEL VALIDAR O ESTADO
Line 179 in 0f8cd91
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.
VERIFICAR SE É POSSÍVEL VALIDAR A CIDADE
Line 186 in 0f8cd91
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 tela de login
Criar tela para efetuar o login
VALIDA SE É UM CNPJ VÁLIDO
Line 165 in 0f8cd91
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
VERIFICAR SE É POSSÍVEL VALIDAR O CEP
Line 172 in 0f8cd91
Tela de Perfil - Alteração de Senha
Criar a tela de perfil para permitir a alteração de senha, além da senha pode alterar o email de login também.
Configurar repositorios
Configurar repositorios entre master, tests e developer.
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.
VALIDA SE É UM CPF VÁLIDO
Line 162 in 0f8cd91
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.
Implementar check-out da GetNet por IFrame
Implementar função para incluir crédito na aplicação utilizando o checkout iframe do santander getnet
https://developers.getnet.com.br/checkout
- Criar tela para informar o valor da compra e uma descrição para o status.
- Criar tela integrada com a getnet
- Criar tela de sucesso da transação de pagamento
- Confirmar o pagamento no extrato e atualizar o saldo
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.