/banco-digital

Este projeto foi desenvolvido com o propósito de simular a administração de uma conta bancária entre usuários, onde você poderá criar sua conta e gerenciar suas transações financeiras como Transferência e Deposito.

Primary LanguageJavaScript

Banco Digital

📖 Introdução

Este projeto foi desenvolvido com o propósito de simular a administração de uma conta bancária entre usuários, onde você poderá criar sua conta e gerenciar suas transações financeiras como Transferência e Deposito.

📄 Descrição

. Ao abrir o projeto, você será direcionado a página de Login e Senha, com opções entre logar (caso tenha conta cadastrada) e cadastro, não sendo permitido o cadastro de mais de uma conta com o mesmo CPF; . Após realizar seu cadastro, você retornará a tela de login onde poderá acessar o sistema com seu CPF e senha e terá acesso as funções de "Deposito" e "Transferência"; . Por questão de segurança, cada transação não pode ultrapassar R$ 2.000, assim como não há possibilidade de movimentação financeira com valores negativos; . Para efeito de teste, poderá ser feito transferencia com o cliente 'Daniel' que possui o CPF 12345678910.

💻 Tecnologias

CSS HTML Javascript React Tailwind NodeJs MongoDB Git

⚒️ Livrarias Utilizadas

Para rodar o projeto localmente, instalar o node.js e o mongoDB executando na porta 3001.

Todo Sistema

  • npm install: Para instalação;
  • npm start: Para execução, na pasta back e front separadamentes.

Front-End

  • npm install styled-components
  • npm install axios
  • npm install react-router-react
  • npm install tailwindcss/forms
  • npm install jsonwebtoken

Back-End

  • npm install cors
  • npm install express
  • npm install nodemon
  • npm install mongoose

📫 Contato

E-mail: emidio.daniel@hotmail.com

LinkedIn Codewars