App backend + frontend code update