Skip to content

thiilins/finAPi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finapi

 

Ignite | Trilha NodeJS: Projeto FinAPI

PRs welcome! Repo size GitHub top language GitHub language countLicença

Sobre   |   Requisitos   |   Regras de Negócio   |   Tecnologias   |   Pré requisitos   |   Começando   |   Licença   |   Autor


🎯 Sobre

Criando uma aplicação - API de finanças, projeto do curso Ignite trilha Nodejs da Rocketseat 🚀 Onde será possível aprender e práticar alguns conceitos básicos do NodeJS

(Voltar para o topo)

📋 Requisitos

  • Deve ser possivel Criar uma conta.
  • Deve ser possivel buscar o extrato bancário do Cliente.
  • Deve ser possivel Realizar um depósito.
  • Deve ser possivel realizar um saque.
  • Deve ser possivel buscar o extrato bancário do cliente por data.
  • Deve ser possivel atualizar dados da conta do cliente .
  • Deve ser possivel obter dados da conta do cliente.
  • Deve ser possivel deletar uma conta.
  • Deve ser possivel obter o saldo da conta.

(Voltar para o topo)

✔️ Regras de negócio

  • Não deve ser possivel cadastrar uma conta com cpf já existente.
  • Não deve ser possivel fazer depósito em uma conta não existente.
  • Não deve ser possivel buscar extrato em uma conta não existente .
  • Não deve ser possivel fazer um saque em uma conta não existente .
  • Não deve ser possivel fazer saque quando o saldo for insuficiente .
  • Não deve ser possivel excluir uma conta não existente .

(Voltar para o topo)

🚀 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

(Voltar para o topo)

⚠️ Pré requisitos

Antes de começar 🏁, você precisa ter o Git e o Node instalados em sua maquina.

(Voltar para o topo)

🏁 Começando

# Clone este repositório
$ git clone https://github.com/thiilins/finapi

# Entre na pasta
$ cd finapi

# Instale as dependências
$ yarn

# Para iniciar o projeto
$ yarn start

# Para iniciar como desenvolvedor

$ yarn dev
# O app vai inicializar em <http://localhost:3000>

(Voltar para o topo)

📝 Licença

Este projeto está sob licença MIT. Veja o arquivo LICENSE para mais detalhes.

Feito com ❤️ por Thiago Lins

 

(Voltar para o topo)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published