connectx frontend