1. Choose & Implement CMS Platform that has to be able to:
- view contents based on user subscriptions
- support text based and multimedia contents (images, audio, video)
- be plugged with social networking features (friends connection, sharing, comments, chat, etc)
Free and commercial licensed CMS could be taken into account.
2. Develop mobile apps as delivery channel
- Mobile Web