8000 GitHub - pedrooli98/LetMePay: Let me pay é uma aplicação que simula uma carteira digital e transações entre usuario
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Let me pay é uma aplicação que simula uma carteira digital e transações entre usuario

Notifications You must be signed in to change notification settings

pedrooli98/LetMePay

 
 

Repository files navigation

API LetMePay

Atualmente várias instituições de pagamento fazem transferências, porém as mesmas não enviam o comprovante tanto de envio como de recebimento após a confirmação da transferência deixando o usuário compartilhar através da aplicação, mediante isso surgiu a ideia do LetMePay que é uma instituição de pagamento focado na experiência do usuário que está sempre ouvindo seus clientes e procurando as melhorias necessárias para melhor experiência do usuário. A LetMePay contém um sistema avançado que notifica os envolvidos sobre a transferência após a mesma ser confirmada.

Features:

  • Cadastro de usuário

  • Autenticação

  • Funções de depositar quantidade de dinheiro

  • Função de transferir dinheiro para conta de usuário

  • Mandar para email o comprovante de transação

Documentação do projeto

Rota : https://letmepaycapstone.herokuapp.com/

Endpoints do serviço:

Método Endpoint Responsabilidade
POST /users Criar conta
POST /login Login de usuário
POST /categories Criar categoria*
POST /transactions/transfer Transferir dinheiro para outro usuário*
PATCH /users Editar usuário*
DELETE /users Deletar usuário*
POST /transactions/deposit Depositar dinheiro*
POST /transactions/withdraw Sacar dinheiro*
GET /profile Obter usuário logado*
GET /profile/:keyword Obter usuário por keyword(email, cpf ou nome)*
GET /history Obter todas as transações*
GET /history/:type Obter transações de um tipo(tf, wd, dp)*
GET /history/transaction/:id Obter uma transação*

* As rotas precisam de um token de autenticação

About

Let me pay é uma aplicação que simula uma carteira digital e transações entre usuario

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.5%
  • EJS 7.4%
  • Other 0.1%
0