2. Design and compatibility: System design with sections created with compatibility and adaptability to different screen resolutions. Easy to use with design designed for the user experience.
3. Mobile APP for IOS and Android.
a) Enter user or without user
b) Listen and watch streaming audio and video, selection of music and videos, singer, etc.
c) Listen to podcast
d) Write messages
e) Possibility to record audio and / or video and send to the website (paid service)
f) Inject advertising from text, image, audio or video management panel.
4. Streaming Server Icecast2 over Ubuntu or other opensource system, in future will be other audio and video streaming servers.
a) Possibility of modifying the quality of audio and video transmission from the mobile application or from the user's website.
5. Management of requests and income to databases for both systems (web and app)
6. Access control through user accounts
7. General administration panel that will allow:
to. Manage content of the site, such as videos, audio, news entries, etc.
b. Display registered users
c. Statistics panel for videos and audios
d. Panel to manage comments
and. Upload and record podcast.
F. It must be managed from notebook and smartphone.
g. manage user accounts, validate user payments, contact users via message.
h. Multiple administration accounts with different profiles.
8. Web system and application for users:
to. The user can create his account in the mobile app or on the web
b. You will have access to comment, rate (ranking), etc.
c. Editable user profile, profile picture, data, music style, favorite singers, social network from which you want to follow the audiovisual medium.
d. the user may choose to play the audio or video generated by the streaming or select their favorite content typed by singer and music style.
9. The system may notifications by mail for both parties
10. The website will show rankings, user activity, published news, and other options to consider later
11. Social Networks (Google+, twitter, Facebook, pinterest, instagram, Myspace, YouTube, orkut):
a) The social networks on the site should go as a feed, the latest comments, etc. can be displayed.
b) Option to show or delete some of the social networks indicated
c) Must have buttons to share site content on social networks
d) Must have the possibility of creating surveys on social networks about the contents of the channel or other topics and that the results may appear on the website.
e) Must have the possibility to transmit live on Facebook live, youtube channel, wathsapp, instagram.
f) Receive whatsapp messages and manage them.
12. Must have a way to add spaces for advertising without problems
13. Possibility of adding some unlisted functionality, considering a difficulty level of implementation similar to the current one.
14. Services by payment
a) View and listen to content selected by the administrator
b) Record video in the app and website and upload to the site and be visible to comment and rate.
c) Upload audio and video program to occupy a slot of the programmatic grid of the day, week or month.
15. Include source code
16. Include a basic logo.
Work in constant contact, to be able to implement ideas and requirements to the project.
Additional: the website must be displayed in the language of the browser and the app in the language of the mobile operating system.