Payment Gateway Library

Payment Gateway Library

Updated:

13/06/2024

Released:

13/06/2024

This project was created as part of a coding challenge to develop a payment gateway library. The result is a library that makes idempotent transactions to a PostgreSQL database using Prisma ORM. It also provides basic logging, documentation and input validation to ensure robustness, and 95% test coverage using Vitest to ensure code reliability.

Tech Stack

  • TypeScript
  • JavaScript
  • PostgreSQL
  • Vitest
  • Prisma