Blog - PHPUnit

Money transactions service

Hello! Today I'm going to share experience of development simple money transactions service. This service is not ready for production usage. I created similar service as a software engineer test assignment. There were such requirements:

  • Implement a backend application that would allow users to transfer funds between wallets.
  • Commission of 1.5% for each operation
  • Database should be populated with sample data
  • The system should support two currency: BTC and ETH
  • Create a REST endpoint that can be used to transfer funds
  • Provide a docker-compose configuration