TUTORIAL FROM:
https://medium.com/@narendrakamath/create-an-angular-7-google-authenticator-node-js-web-app-with-two-factor-authentication-95e87af9356b
nodejs express mongoose mongodb nodemailer qrcode easyspeak 2fa angular reactive forms validatiors jwt cookies
QRCode Send email Confirmation JWT
usar o paypal, mastercard, stripe
migrar para nestjs
migrar de mongoose para prismaORM com mariaDB
Pipes Cpf Formatação Validação Dinheiro Currency BigInt DateTime Timestamp (UTC, fuso horário)
User -> UserSettings
Client -> Adressess
Clientes (id,name) Pedidos (idCliente, idPedido, dataPedido, valorTotalPedido, status) Produtos (id, name, descricao, valor) ClientesPedidosProdutos (idPedido, idProduto, valorTotal, nameProduto, descricaoProduto, quantidade)
Phone CEP Address Money