Date post: | 08-Dec-2014 |
Category: |
Entertainment & Humor |
Upload: | nishkaam |
View: | 14,743 times |
Download: | 3 times |
Request for Proposals
To develop an online user-driven music website
We are looking for
• Not just a web-designer but a long-term partner
Brief Snapshot of the project
• It is an iJigg.com clone– With modifications– And enhancements
• It is aimed at the South-Asian ( Indian, Pakistani) demographic
• Dj’s should be able to upload their mixes and visitors should be able to rank/vote the mixes
• The homepage should showcase the top ranked mixes
The website home page should include
• A tag cloud• A blog• The website music player– This gets prime-time real estate
• Google Ads module• A rotating banner module• Horizontal navigation menu at the top of the
page
What visitors should be able to do:• Any visitor to the website should be able to:– Register an account/login with his facebook account– Invite his/her facebook friends to visit the website
and listen to his/her mp3s that have been uploaded– Upload mp3’s– Tag the mp3’s that they uploaded– Rank/vote on the mp3’s (like digg.com) that other
users have uploaded– Comment on the mp3’s that other users have been
uploaded ( like digg.com)– Share/embed the mp3’s
The Audio Distribution Channel
The website - Here mp3’s are ranked, tagged
iTunes-each tag category(eg. Hip-Hop, Jazz) is it’s own RSS feed and hence podcast
Website Music Player-Visitors can listen to the mp3’s via an in-line mp3 player ( like iJigg.com)-Visitors can vote/rank mp3’s- visitors can comment/embed/share
Mobile Phones- This functionality will be rolled-out in the future but we wanted you to know whats in our roadmap
Visitors create a new account, upload their mp3’s and then tag them
The website music player:
Visitors rank music like they vote on stories on digg.com
Comments button tags
This is a screenshot of how iJigg.com does it. We want to do it how they do it, but we need some additions/enhancements.
iJigg.com does not position the comments button here. We want it here.
The user who uploads the mp3 should be able to choose from pre-set tags
Tags play an important part• Each tag category ( eg. hip-hop, jazz, etc.) has its own
RSS feed.– It will also be its on own podcast on iTunes. Hence it
should:• Contain iTunes compliant ( should contain the tags, etc. to be
listed on iTunes)• Artwork for that category
• The mp3’s in the RSS feed should be arranged by the number of feeds they have received.
• When a user clicks on a tag category ( Eg. Hip-Hop), – it should list all songs that have been tagged as Hip-Hop– Hence the user can create his own channel
How this can be achieved• You can build a website from scratch • Or You can build on these preferred Content
Management Systems and design modules for it– Joomla http://www.joomla.org– Pligg http://www.pligg.com– WordPress http://www.wordpress.com– Drupal http://www.drupal.org
• We prefer that you build on the above content management systems– However, if you can do the project building it from
scratch, lets talk about it.
How this can be achieved: Part 2• The Website Music player has already been designed by other people and
you could build on it– There are open-source web music players that we could be satisfied with– A few that we came across are:
• Wimpy | http://www.wimpyplayer.com
• XSPF | [Least Preferred] http://musicplayer.sourceforge.net/
• 1Pixel Out Audio Player | http://www.macloo.com/examples/audio_player/
How this can be achieved: Part 3
• A majority of the website exists as-is in the various Content Management Systems (CMS) outlined above
• The music players are already coded and exist as open-source applications
• You don’t need to re-invent the wheel and build it from scratch– You can if you think it will be cheaper/better/easier
• But we prefer that you build on the CMS’s and the open-source music players we mentioned
SEO
• The website needs to be completely Search Engine Optimized
• And should have a site-map in xml
If you were to build on CMS’s, here are our thoughts
• Joomla:– We love this script– Is very advanced. It is easy to modify/build/design
• Very easy to design templates and make adjustments• Very easy to add/design 3rd party modules
– But tagging functionality is non-existent– As-Is, joomla is 60% there
• Pligg ( it is a digg.com clone)– Contains vote/rank functionality akin to digg.com
• Contains comments/embed/share functionality– Strong tagging functionality– Gives each tag category, its own RSS feed– Horrible template engine, very hard to customize the visual design elements– Hard to include blogs, etc.– As-Is, Pligg is 80% of the way there
Our thoughs on CMS’s: Part 2• Drupal– Someone already wrote an open-source vote/rank module
for this– Not as easy to use as Joomla– We prefer Joomla over this, but if you think Drupal is
better, we’re ok with it.– As-Is, Drupal is 50% of the way there
• Wordpress– Strong blogging functionality• But the website blog is not the focus of the website
– As-Is, Wordpress is 40% of the way there
Interested?
• Send a quote to Nishkaam– nishkaam [at] gmail [dot] com
• Thanks!