Стоит он не так много можно и купить. Вопрос не в этом, вопрос в предложеном формате обучения. Насколько я понимаю там и фронт и бек вместе, так как это же сделано на nextJs и сделана связка с graphQl в том числе я так понял есть конектор для rest api и даже используетсяTypeScript, как ты любишьi.
Даже если он в поряде и в целом годится, для полноценной реализации придется дописывать бэк.
Что там нужно дописывать? Мы с тобой, как раз и обсуждали, что nextJs - это фраймворк, который позволяет работать в том числе и с беком из фронта. Плюс если ты посмотришь внимательно там есть админка на тех же технологиях, плюс чекаут, каталог, верстка, авторизация и все остальное получается это по сути готовый магазин на nextJs насколько я понимаю. Вопрос не в том, чтобы взять его и полностью переписать, а в том чтобы взять простую болванку и понять, как она работает.
Короче я предложил ты думай интересно или нет, если считаешь, что идея мертвая значит забыли.