تفاصيل العمل

The assessment consists of an API to be used for opening a new “current account” of already existing

customers.

Requirements

• The API will expose an endpoint which accepts the user information (customerID, initialCredit).

• Once the endpoint is called, a new account will be opened connected to the user whose ID is

customerID.

• Also, if initialCredit is not 0, a transaction will be sent to the new account.

• Another Endpoint will output the user information showing Name, Surname, balance, and

transactions of the accounts.

Bonuses

• Accounts and Transactions are different services.

• Frontend (simple one is OK).

• Attention to CI/CD

Constraints

This is a backend assignment and consider layers, abstractions, testability and enterprise-level

architecture carefully.

The programming language is C# with .NET Core

Expectations

The expected deliverable is the source code published on Github or Gitlab and instructions on

how to execute and test it.

We hope to see demonstration of good git practice and workflow; show us how you work in a

team. Testability will be also assessed.

Show your knowledge beyond boilerplate endpoints!

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
64
تاريخ الإضافة
تاريخ الإنجاز