O URBANPAY é um banco digital brasileiro fictício, relevante por oferecer conta corrente e de investimentos gratuita, gateway de cobranças, cartão de crédito sem anuidade, Pix, plataforma de investimentos diversificada (com Tesouro, bolsa, cripto), crédito (imóveis, veículos, consignado) e porquinhos.
Este repositório tem como objetivo estudar e desenvolver o código-fonte e os recursos necessários para implementar e testar as funcionalidades da plataforma.
- Estudar a arquitetura de um banco digital utilizando tecnologias modernas do ecossistema JavaScript
- Criar uma plataforma que tentasse ao máximo solucionar alguns problemas de segurança do mundo real envolvendo roubos, transferencias indevidas e etc
- Implementar fluxos reais de autenticação, segurança e gestão de usuários
- Desenvolver funcionalidades bancárias comuns, como: Conta corrente digital Pagamentos via Pix Cartões e controle financeiro Porquinhos (metas e reservas financeiras) Plataforma de investimentos (Tesouro, renda variável e cripto – de forma simulada)
- Explorar conceitos de segurança, como criptografia de senhas, tokens e proteção de dados
- Praticar boas práticas de código, organização de projeto, versionamento e escalabilidade
- Servir como base para testes, estudos de UX/UI e evolução técnica, sem fins comerciais
O projeto foi desenvolvido com as seguintes dependências:
by caiothevisual #caiobavisuals #urbanpay #bank #nextjs #fintech #finance