Estava utilizando o passo a passo do curso para um outro projeto, porém, mesmo sendo muiiiito semelhante ao do curso, estava obtendo um erro 500 ao tentar fazer uma requisição POST. A estrutura estava igualzinha a do curso, mas o erro persistiu até descobrir que o erro estava na API mockada em json-server, como fiz manualmente os primeiros dados pra testar se estava funcionando, não me atentei a um detalhe. Todos os objetos deve SEMPRE ter como primeira propriedade "id". Então se mais alguém tiver o mesmo problema, se atente a isso.