eduardoconti / api-pix

API para pagamentos com PIX junto a empresa Cellcoin

Home Page:https://api-pix-qx46.onrender.com/docs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

Este é um projeto de API para pagamentos com PIX que utiliza a plataforma da empresa Celcoin como provedora de serviços de pagamento. A API foi desenvolvida usando a arquitetura limpa (Clean Architecture) e o modelo de Domínio Orientado a Design (DDD), para garantir a separação de preocupações e tornar o código mais testável, escalável e fácil de manter.

A API possui alguns recursos, como criação de transações de pagamento, consulta de transações e gerenciamento de contas e usuários. Além disso, a API utiliza diversas tecnologias para tornar o processo de pagamento mais rápido, seguro e confiável, como o uso de cache com Redis , bancos de dados como MongoDB, PostgreSQL e Elasticsearch, Sentry para monitoramento de erros, e mensageria com Bull para processamento assíncrono de transações.

Installation

$ yarn

Running the app

# development
$ docker-compose up --build

Test

# unit tests
$ yarn test

# test coverage
$ yarn test:cov

License

Nest is MIT licensed.

About

API para pagamentos com PIX junto a empresa Cellcoin

https://api-pix-qx46.onrender.com/docs


Languages

Language:TypeScript 99.2%Language:JavaScript 0.4%Language:Shell 0.2%Language:Dockerfile 0.2%