Start from here - backend and frontend integrated