client-spa