Abstract: This thesis discusses the refactoring of the pre-existing Uni1 application from a monolith to multiple components. The refactoring results into two components, one for the account management containing the login, registration and account management and the other the old marketplace, where...