Всем привет.
Я CEO стартапа. Хочу создать социальную сеть и онлайн-библиотеку, тесно связанные между собой. Но пока у меня недостаточно поддержки и средств для реализации этой идеи. Поэтому я подумал… может быть, использовать Discourse для развития сообщества и улучшения его как прототипа, создав несколько плагинов, которые позволят приблизиться к тому, что я хочу построить. Затем продвинуть проект и призвать сообщество поддержать его финансово.
Итак, мои вопросы:
- Мне нужен форум (Discourse) для организации постов по темам. Но также нужно что-то вроде Twitter, где пользователи могут подписываться друг на друга и видеть все комментарии от пользователей, опубликованные во всех темах. Можно ли создать что-то подобное?
- Я хочу создать онлайн-библиотеку, похожую на Kindle, с возможностью выделять фрагменты в электронных книгах и автоматически добавлять их в Discourse для обсуждения. Можно ли это реализовать?
- Также я хочу отображать все комментарии прямо внутри электронных книг. Возможно ли это?
- Я хочу помечать все выделенные фрагменты тегами перед публикацией в Discourse и добавлять эти теги напрямую в Discourse. Можно ли это сделать?
- Я хочу предоставить пользователям возможность привязывать свои аккаунты Twitter с опцией в Discourse выбора, какие комментарии будут автоматически публиковаться в их Twitter со ссылкой на пост в Discourse. Можно ли это реализовать?
- Можно ли создать в Discourse систему платного доступа (paywall) с двумя различными тарифами, предоставляющими доступ к разным группам закрытых тем?
- Каков ваш совет: самостоятельное размещение (self-hosting) или использование хостинга от Discourse?
- Можно ли в будущем мигрировать форум Discourse, размещённый у вас, на собственный сервер? Насколько это сложно?
- Моя команда разработчиков работает с React и Node. На каком языке нужно создавать плагины для Discourse?
- Какой лучший способ использовать Discourse для создания онлайн-школы (нужны закрытые групповые обсуждения, потоковое видео, комплексные тесты, добавление видео и аудио, отслеживание прогресса обучения, вопросы преподавателю, удобство для преподавателя видеть все вопросы…)?
- Я видел плагин для создания рейтинга пользователей. Я создал платформу для пожертвований. Можно ли интегрировать эту систему рейтинга с моей платформой (например, начислять больше очков за пожертвования)? Я также видел плагин для голосований. Можно ли создать систему, где 1 голос = X очков (при этом пользователь не может голосовать сам за себя)?
- Я хочу использовать Telegram или Discord для отправки push-уведомлений пользователям об объявлениях, а также как чат-приложение. Какой лучший способ использовать Discourse вместе с Discord/Telegram?
Спасибо за ответы на мои вопросы.