feat(web): add custom error pages for 404 and 500