Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danielemidio1988/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.
https://github.com/danielemidio1988/banco-digital

context-api express javascript mongodb mongoose nodejs react-components react-router reactjs styled-components tailwindcss

Last synced: 10 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)
![HTML](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)
![Javascript](https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&logo=javascript&logoColor=F7DF1E)
![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
![Tailwind](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white)
![NodeJs](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white)
![MongoDB](https://img.shields.io/badge/MongoDB-4EA94B?style=for-the-badge&logo=mongodb&logoColor=white)
![Git](https://img.shields.io/badge/GIT-E44C30?style=for-the-badge&logo=git&logoColor=white)

## ⚒️ 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: [email protected]

[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/danielemidio1988/)
[![Codewars](https://img.shields.io/badge/Codewars-B1361E?style=for-the-badge&logo=Codewars&logoColor=white)](https://www.codewars.com/users/DanielEmidio1988)