This resource handles money transfers between created accounts.
Resource used to retrieve paginated list of transactions performed on a given account.
Use this Resource to retrieve a transaction
There are no rows in this table
You have the freedom to decide what the Request and Response data would look like. Feel free to install any extra packages and libraries you would find helpful (don’t forget to update the requirements.txt file)
You are also free to add any Models you would need and remove the ones that you think are not necessary.
Endpoints 1 & 2 have already been created. You would need to update the tests if you make any additions to the endpoints.
For 3: Assume that once a POST is made to this endpoint, the account is credited.
For 4: You do not need to implement any withdrawal service. Assume that when this endpoint is called a withdrawal is made and balances are updated.
2. Write integration tests for each endpoint created in 1 above. The tests are in the module flite.users.test.test_views
3. Update Documentation with how to set up the project and your assumptions made while working on the project.