Beluga Pay is a comprehensive backend solution for mobile payments, designed to streamline financial transactions such as bank account linking, bill payments, and various other transactions. Built on modern technologies, it aims to provide a seamless and secure payment experience for both businesses and individuals.
-
APIs for Bank Account Integration: Provides endpoints to link and manage multiple bank accounts, facilitating convenient access to finances.
-
Bill Payments Processing: Offers API endpoints for initiating and managing bill payments to a wide range of service providers.
-
Security and Authentication: Implements advanced security protocols and authentication mechanisms to protect financial data and transaction details.
-
Data Management and Access: Efficient data handling and access patterns for user-friendly interface operations on the frontend.
Follow these steps to get Beluga Pay's backend running locally:
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov