Skip to content

Projeto backend usando Node.js com TypeScript, banco de dados PostegreSQL com TypeORM e envio de arquivo CSV com Multer.

License

Notifications You must be signed in to change notification settings

ecrozatti/GoFinances_NodeJS

Repository files navigation

GoFinances-logo

Sobre   |    Tecnologias   |    Requisitos   |    Começando

GoBarber

📃 Sobre

GitHub language count GitHub top language GitHub repo size GitHub GitHub last commit

Este repositório contém a API REST da aplicação GoFinances. Projeto backend usando Node.js com TypeScript, banco de dados PostegreSQL com TypeORM e envio de arquivo CSV com Multer.

GoFinances é uma aplicação para gestão de transações financeiras, onde o usuário consegue informar todas suas entradas e saídas, assim como obter seu saldo disponível.

Além da maneira convencional de gravar transação por transação, a API também disponibiliza uma opção para importação de arquivo CSV com os lançamentos do usuário.

💻 Tecnologias

Esse projeto foi desenvolvido no Bootcamp GoStack da Rocketseat com as seguintes tecnologias:

📚 Requisitos

  • Ter Git para clonar o projeto.
  • Ter Node.js instalado.
  • Ter Docker rodando um container PostgreSQL.

🚀 Começando

  # Clonar o projeto:
  $ git clone https://github.com/ecrozatti/GoFinances_NodeJS.git

  # Entrar no diretório:
  $ cd GoFinances_NodeJS
  
  # Instalar as dependências:
  $ yarn install

  # Rodar as migrations:
  $ yarn typeorm migration:run

  # Rodar a aplicação:
  $ yarn dev:server

Made with 💚 by Eric Crozatti Ferreira

About

Projeto backend usando Node.js com TypeScript, banco de dados PostegreSQL com TypeORM e envio de arquivo CSV com Multer.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published