# UML Project Ayo Melek! ```sequence Borrower->Melek Smartcontract: Borrower Saving 3 Borrower->Melek Smartcontract: Borrower Saving 3 Borrower->Melek Smartcontract: Borrower Saving 4 Note over Melek Smartcontract :Total Saving Borrower 10 Borrower->Melek Smartcontract: Borrower request Loan 30 (3x saving) Note over Lenders : One or more Melek Member agree to provide a loan by .. Note over Lenders : saving more than 20% Borrower current Saving = 20 Lenders->Melek Smartcontract: Saving 20 (5x 4(Borrower Current saving) Note over Melek Smartcontract :Acumulation Saving 20 + 10 = 30 Note over Melek Smartcontract :Lock 10 Borrower Saving Note over Melek Smartcontract :Lock 20 Lenders Saving Melek Smartcontract-> Borrower: Lend 30 Note over Borrower: Interest 1 (1%) Borrower-> Melek Smartcontract: Repay 30.3 Note over Melek Smartcontract :Unlock 10 Borrower Saving Note over Melek Smartcontract :Unlock 20 Lenders Saving Note over Melek Smartcontract :+ 0.3 Lenders Saving Interest Melek Smartcontract-> Lenders: Withdraw 0.3 Interest ``` ---