Answers.Body: <p>I built a website very similar to what you're describing using ExpressionEngine years ago. It's definitely doable in Craft, and it'd be much easier than most other platforms I can think of.</p>
  
  <p>However, as Brad noted in his reply, it will take some development effort.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-11-19T07:04:59.163Z
Answers.LastActivityDate: 2017-11-19T07:04:59.163Z
Answers.UserDisplayName: andrew.welch
Answers.Body: <p>Kind of some broad questions, but given enough time, talent and money, you can build virtually anything you want in Craft. :)</p>
  
  <p>The front-end of a Craft site is 100% up to you, so you can use whatever video player you want pulling from whatever sources you want.</p>
  
  <p>Commerce doesn't have native <a href="https://craftcms.uservoice.com/forums/295386-commerce/suggestions/7814868-subscriptions" rel="nofollow noreferrer">subscription support</a>, yet, but it is high on the to-do list.  You can use an existing plugin like <a href="https://squarebit.co.uk/software/craft/charge" rel="nofollow noreferrer">Charge</a>, which supports Stripe subscriptions, or you can roll your own <a href="https://pluginsfactori.io" rel="nofollow noreferrer">custom plugin</a> that has its own business logic.</p>
  
  <p>Both Craft and Commerce have tons of <a href="https://craftcms.com/docs/plugins/hooks-reference" rel="nofollow noreferrer">hooks</a> and <a href="https://craftcms.com/docs/plugins/events-reference" rel="nofollow noreferrer">events</a> allowing you to <a href="https://craftcommerce.com/docs/extendability" rel="nofollow noreferrer">extend</a> functionality.</p>
  
  <p>Craft has support for <a href="https://craftcms.com/docs/users" rel="nofollow noreferrer">users, users groups and permissions</a> so you can setup your templates and plugins to allow them to share and decide who gets access to them.</p>
  
  <p>So, yes... doable, but it will take some not-insignificant development effort.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-07-21T18:10:30.920Z
Answers.LastActivityDate: 2017-07-21T18:10:30.920Z
Answers.UserDisplayName: Brad Bell
Body: <p>I represent a leading online music tuition platform. We are considering using Craft to develop our new platform. We have a couple of questions about the capabilities of the platform. </p>
  
  <p>1 - Can we build an <a href="https://imagenevp.com/video-on-demand/" rel="nofollow noreferrer">SVOD and TVOD</a> platform on Craft? The video would be pulled from our CDN and displayed via JW player.</p>
  
  <p>2 - Can we build a social side to our site, where members can share content to a centralized social dashboard.</p>
  
  <p>Any help or advice would be greatly received.</p>
  
Tags: <plugin-craftcommerce>
Title: SVOD and Social capabilities
ThreadText: # SVOD and Social capabilities
  
  (Asked by: username_0 on 2017-07-21)
  
  I represent a leading online music tuition platform. We are considering using Craft to develop our new platform. We have a couple of questions about the capabilities of the platform.
  
  1 - Can we build an [SVOD and TVOD](https://imagenevp.com/video-on-demand/) platform on Craft? The video would be pulled from our CDN and displayed via JW player.
  
  2 - Can we build a social side to our site, where members can share content to a centralized social dashboard.
  
  Any help or advice would be greatly received.
  
  **Tags:** plugin-craftcommerce
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2017-11-19. Score: 1
  
  I built a website very similar to what you're describing using ExpressionEngine years ago. It's definitely doable in Craft, and it'd be much easier than most other platforms I can think of.
  
  However, as username_2 noted in his reply, it will take some development effort.
  
  
  ---
  
  ### Answer by username_2 on 2017-07-21. Score: 0
  
  Kind of some broad questions, but given enough time, talent and money, you can build virtually anything you want in Craft. :)
  
  The front-end of a Craft site is 100% up to you, so you can use whatever video player you want pulling from whatever sources you want.
  
  Commerce doesn't have native [subscription support](https://craftcms.uservoice.com/forums/295386-commerce/suggestions/7814868-subscriptions), yet, but it is high on the to-do list. You can use an existing plugin like [Charge](https://squarebit.co.uk/software/craft/charge), which supports Stripe subscriptions, or you can roll your own [custom plugin](https://pluginsfactori.io) that has its own business logic.
  
  Both Craft and Commerce have tons of [hooks](https://craftcms.com/docs/plugins/hooks-reference) and [events](https://craftcms.com/docs/plugins/events-reference) allowing you to [extend](https://craftcommerce.com/docs/extendability) functionality.
  
  Craft has support for [users, users groups and permissions](https://craftcms.com/docs/users) so you can setup your templates and plugins to allow them to share and decide who gets access to them.
  
  So, yes... doable, but it will take some not-insignificant development effort.
  
  
  ---
  
  