client - initial dashboard implementation