Посмотрев на ваше репо, я бы дважды проверил вашу базу данных и вызовы API. В вашем клиенте вы получаете данные с локального URL-адреса. Если вы используете клиентскую часть React, вызов API будет пытаться получить информацию локально на вашем устройстве, а не с сервера Heroku.
Он работает на вашем рабочем столе, потому что у вас, скорее всего, есть MongoDB и экземпляр узла, работающий локально .
В этом случае я бы рекомендовал использовать переменные среды для разработки и производства, чтобы автоматически настраивать, какой базовый URL-адрес API используется.