Backend architecture of expenses management project