Blackberry App for Media Streaming Afrisonore is an up and coming multi functional website that serves the music online crowd, focusing on afro-centric music. This website consists of streaming music, videos, TV shows and also provides a discussion platform for its subscribers to engage in media and fashion related topics. We need a blackberry application to bring the same site functions to mobile users. This blackberry application would at a minimum allow the users to browse through posted discussions, add comments, and stream audio/video files. What we need: - Prior experience creating commercial grade J2ME applications. - Experience working with back end mySQL server and relational databses. - Experience creating intuitive and easy to use User Interfaces via RIM native APIs. - Thorough system testing and validation of delivered application.
1.0 INTRODUCTION This proposal is presented by (Developer) to the client for the design and development of websites. Information provided here represents our best knowledge of client’s requirements. The executive summary gives an abridged version of the scope of work and our proposed solutions. In the event that the presentation in this proposal does not adequately or correctly represent the intent of the client, the client will immediately make editions to the scope of work aspect only. Editions are not allowed for any other material contained in this proposal including but not limited to our process, terms and conditions and packages. Timelines presented in this scope are estimates to the best of our knowledge based on experience and represent timelines to which we are liable to barring any delay introduced by the client. 2.0 EXECUTIVE SUMMARY Client is interested in developing multi-functional website to serve the music online crowd focusing on afro-centric music. The site will serve to provide African music and related content to different people all around the world via the Internet. There will be two overarching sections of the site: (a) the core music component with music videos, audio streams and album reviews among others. (b) A social networking component that will feature interactive modules such as forums, lifestyle discussions, community buzz etc. The primary intent of the site creation is to develop a reputable one stop utility where users can go to get authentic African music, interact with the media and others--all within modern and clean functional presentations. The website will be very intuitive and easy to use with well laid out navigation, legible text and all design elements and integrations conforming to the world governing W3C standards. 3.0 SCOPE OF WORK The scope of work is intended to capture all the key features of the proposed website. Client has provided an informal description of work to reference which contains all the relevant links. All other ancillary features are assumed only to make the key features complete. In the case that a feature is not mentioned in the scope of work document, client shall make an immediate edition prior to accepting this proposal as conclusive. 3.1 Home The homepage will feature a very attractive user interface with a clean minimalistic feel. Homepage will well laid out navigation and have abbreviated presentations of the major components of the site (ie latest CDs, news etc) with links to view more. The invite friends’ function will be a key feature on the application. The abbreviated versions on the homepage would include: 3.1.1 Main News flash reel showing latest news and associated pictures. Each news entry will have a short description with a “read more?? option. There will be a total of 7 news entries (one line each) displayed on the homepage. 3.1.2 Hit List There will be a listing of the top 10 most played music on the site displayed on the homepage with a more music link. The more music link will take the user to the music page where the user can access all the music on the site and sort according to different criteria. 3.1.3 UnderGround The Underground segment will feature the top 10 most listened to original music uploaded by users on the site. There will be a more?? link which will link out to the Underground dedicated page. 3.1.4 Top Videos There will be a listing of the top 10 most played video on the site displayed on the homepage with a more videos link. The “more?? link will take the user to the videos page where the user can access all the videos on the site and sort according to different criteria. 3.1.5 Album Reviews There will be a listing of the top 10 most reviewed albums ([url removed, login to view] positive reviews) on the site. The album information will also display the review star rating. 3.1.6 Lifestyle The lifestyle segment will feature the latest blog entries on the lifestyle page. Display will be limited to 5 stories with thumbnail pictures 3.1.7 Party Crashers Party Crashers will display reeling pictures from the party crashers page. The party crashers page will be dedicated to promoters and club owners to upload pictures of their events for member to view. 3.1.8 Comedy Zone Comedy Zone will display most viewed to and talked about comedy entries on the comedy spot page. Again, with the “more?? link users can click to be directed to the comedy spot page on the website. 3.2 News Page The news page will display all the news entries generated by the admin. News entries will be categorized by either location or genre. News display will be in list format with a thumbnail picture for each entry. Upon clicking, the full display will be shown on a separate page. To the right hand side will be the most popular news entries and most talked about news entries. Sharing options will be available to share on social networks like Facebook. Users can make comments on news items that are moderated by the admin. 3.3 HitList Page HitList page will have a listing of all the most played music on the site. List will show a “last week?? rank as well as current week rank. Users can listen to tracks right from this list by clicking to play. HitList will only feature music that is added by the admin in the backend and not user-generated content like the NBT segment. Sharing options will be available to share on social networks like Facebook. Users can make admin moderated comments on each track. A star rating system will be implemented where the user can rate the song on a 5 star scale with 1 being “Carton/Wack and 5 being “Gbono Feli Feli??. There will be different tabs on the hitList page namely Singles HitList, Album HitList and Editors Picks. Each track/album will show the number of plays and comments associated with it and number of fans for the Album HitList in addition. The hit list page can also be sorted by era, eg by year or [url removed, login to view] on the website will be “listen only?? and users will not be able to download the content with the exception of music provided by the artist themselves. 3.4 Underground Page Underground page will have a listing of all the original music uploaded by site users. The Underground music page will have the site. Sharing options will be available to share on social networks like Facebook. Users can make admin moderated comments on each track/video. A star rating system will be implemented where the user can rate the song on a 5 star scale with 1 being “Carton/Wack?? and 5 being “Gbono Feli Feli??. There will be different tabs on the page namely Singles, Albums and Editors Picks. Each track/album will show the number of plays and comments associated with it and number of fans for the Album in addition. 3.5 Videos Page Videos page will feature a collection of all the music videos on site. Videos can be uploaded to the site either as a video flv, mpeg file or as a YouTube embedded code. Videos can be sorted by most viewed, commented, latest, or liked in addition to the standard sort functions based on genre. Each video will show the number of plays and the number of comments associated with it. Upon clicking on a video thumbnail, the full video can be viewed on the view screen. The viewing space will showing information about the video including the artist(s), record label (if any), and a link to the artist(s) profile(s). Sharing options will be available to share on social networks like Facebook. Users can make admin-moderated comments on each video 3.6 Album Reviews This will have all the editor-reviewed albums on the site with each album review directing to a dedicated page upon click. There will be the top ten album covers displayed in large format and then more reviews in list format with thumbnail album covers. Each list display will have about 2 lines of the review as synopsis from the full review. Upon clicking on any of the album covers or thumbnails, the full album review will be displayed. Users can make admin-moderated comments on each review. A star rating system will be implemented where the user can rate the song on a 5 star scale with 1 being “Carton/Wack and 5 being “Gbono Feli Feli??. Album reviews will be rated on the following 5 point scale • Production -5 • Lyrics- 5 • Flow/Melody- 5 • Audience Connection- 5 • Album arrangement ??" 5 Total of 25/5= 5 These would now be averaged to the overall rating as follows: 1 ??" Cardboard 2- Wood 3 ??" Gold 3.5 ??" Platinum 4 ??" Multi Platinum 5 ??" Diamond There will be tabs for highest rated albums, and most commented album review. And related reviews based on the genre or related artists album cloud. 3.7 Editorials and Columns (Developer) staff members will be able to write columns and editorials at any time and make posts to the site. Site users can make comments and share editorial items with friends on Facebook 3.8 Events The events page will show all events on the page as added by the admin in list format. Users or party organizers can submit events for admin approval. Users can also register to attend the events on the site and make payments for event tickets. 3.9 LifeStyle The lifestyle page will feature news and discussion around contemporary living. The landing page of the lifestyle shall have segmented presentations similar to the main homepage displaying the following topics: 3.9.1 Party flash reel showing latest party pictures and associated descriptions. Each party entry will have a short description with a “view more?? option. There will be a total of 7 party entries (one line each) displayed on the homepage. The main party page will have party pictures, which can be sorted by months as well as organizers. Having party organizers upload pictures to the site will be a good way to drive traffic to the site. 3.9.2 A “hot car?? pic and a list of “traffic stoppers?? underneath, 1 line description with a read more option. The hot car will have about 4-5 lines of description with a view more link also. The main Cars page will have all the latest car reviews, recent trends (blog post) and buying options offering advice to new car buyers on what to look for suggested places for purchase. 3.9.3 Fashion Buzz Fashion Buzz that will feature the most rated user-uploaded picture of them in their fashion gear. Users will upload pictures of them in their best attire and allow other users to rate the pictures. The most rated picture appears on the LifeStyle main page with a view more rated fashion pictures. Below the most rated picture there will be links with some nice graphic thumbnail for Trend Reports, What’s in and What’s hot. Upon clicking on the view more fashion pictures on the homepage, users are directed to the Fashion Buzz page where the entire user uploaded pictures are displayed. Each picture entry will have a star rating as well as display the number of comments associated with it. When any picture is clicked, it displays the picture, the uploading user’s short description and then the comments it’s received. 3.9.4 The Perfumery The Perfumery will be a joint to find out about the latest perfumes and colognes and read reviews about them. The Lifestyle homepage will have the perfume of the week’s picture and the other highly rated perfumes listed beneath with a view more option. Upon clicking any perfume/cologne link, the full review will be displayed. Users can make admin moderated comments on each perfume/cologne. A star rating system will be implemented where the user can rate the perfume/cologne on a 5 star scale with 1 being “Carton/Wack and 5 being “Gbono Feli Feli??. 3.9.5 Comedy Zone Comedy Zone will be a page dedicated to comedians and their videos. Page will feature comic articles, pictures and related videos. Again, users can rate entries and leave comments. 3.10 Community The community tab will feature the utilities that enable users interact with each other. (Developer) will implement a robust forum for on-site discussions. The following Utilities will be integrated 3.10.1 Blog Appointed (Developer)’s staff members will administer the blogs. There will be blog archives and a search function to search past blog posts. Users can make admin moderated comments on each entry and post back to their Facebook walls. 3.10.2 Forum (Developer) will integrate a fresh and easy to use forum where users can start topics of discussion and moderate them. Discussion forums will be broken down by the master categories, and then users can create topics to post about within them. They will be self-moderated. The forum will consist of discussion threads and will give the flexibility to: • Post a new thread • Mark a Forum Read • New posts flag to identify new messages • Database connection pooling will ensures faster database access. • Caching will ensures faster performance. • Approval process for the moderator before the message is made viewable • Sorting of the threads by "Posted Date" and "Last Message" 3.10.3 Chat Room The chat room will be open to users of the site for instant communication. Anti spamming steps shall be taken to curtail spamming from the chat rooms. 3.10.4 Facebook Fan Page A Facebook page dedicated to the site. Facebook users can become fans of the site on the page. Fans can receive periodic messages sent by the fan page admin. Fan page will have an info tab for general information, a discussions tab where people can talk about the site generally and a link to the site. 3.11 Spoken Word This would be a section for the admin to upload text content for spoken word (poetry) in the form of text content. Users can comment on the entries as well as rate the entries using the site’s standard rating scale. 3.12 DJ Mixes The DJ Mixes will be a custom play list by the site’s DJ(s) that the user can play at any time. Playing the mixes will have the effect of live streaming or radio channel play list to the user. 3.13 Podcast Podcasts have now become one of most effective ways of distributing audio media over the Internet by syndication using feeds and downloads to mobile devices and personal computers. You can also start podcasting on iTunes and have listeners subscribe to feeds. What makes podcasts so different from other media distribution means is that it allows users to subscribe to audio content and also enable utomatic downloads whenever new content is available. 3.14 Flash Intro Page and Countdown (Developer) will design a flash intro page with a timer as promotional showcase for (Developer) 3.15 PlayLists For every song (audio) on the site, the user will have the option of adding song to their play list, which they can play later on at any time. Users can also listen to all songs in the database shuffled randomly. 3.16 Logo Design (Developer) will provide logo design for (Developer) Website with theme. 3.17 Shopping Cart For every song in the database, the user will have the option to buy the song by downloading it. Once the download now link is clicked, user will be taken to a payment gateway, preferably Paypal to complete the transaction in order to download the music content. Same thing applies to album listings.