Tudo depende da necessidade de ambos. Se seu amigo quer o mais rápido possível, eu utilizaria um Headless CMS como o DatoCMS para criar as postagens com as imagens e etc., onde o CMS vai disponibilizar esse conteúdo em uma rota de API, e sua palicação apenas consome esse conteúdo.
Agora se ele não tem tanta pressa, é uma boa oportunidade para você aprender e criar o back-end do zero, onde sua aplicação vai lidar com essa questão da postagem (um formulário, onde é possível ele fazer o upload de imagens, e escrever o post.). Ai tem uma questão de storage, banco de dados, etc.