feat(server): raise 404 error when the product is not found