добавляешь описание к таскам, которое юзер может редактировать в WYSIWYG редакторе, т.е. с форматированием текста и картинками, можешь какой то Markdown заюзать
вот тебе и рендеринг на клиенте усложненный, а на бэке валидацию текста, чтобы там не было каких то XSS фишек