Este é um projeto simples de um sistema bancário desenvolvido em C, onde o usuário pode criar uma conta, fazer login e realizar transações como transferências via Pix. O sistema inclui funcionalidades básicas de segurança, como validação de senhas e criação de contas, além de salvar informações em um arquivo de texto, simulando um sistema bancário.
Esse projeto recebera atualizações e novas funcionalidades, ele é apenas uma simples simulação de conta bancária, para reforçar os estudos e habilidades em programação e para estudar a arquitetura básica de um aplicativo de banco.
- Criação de Conta: Permite ao usuário criar uma conta com um nome, senha (que deve conter pelo menos uma letra e um número) e um número de conta gerado automaticamente.
- Login: O usuário pode se autenticar utilizando o número da conta e a senha.
- Pix: O sistema permite realizar transferências de valores entre contas.
- Arquivo de Contas: As contas criadas são armazenadas em um arquivo contas.txt, que inclui nome, número da conta, senha e saldo.
Clone o repositório para o seu computador:
git clone https://github.com/SeuUsuario/projeto-banco.git
cd projeto-banco
gcc -o banco main.c banco.c utils.c -Wall
./banco