You are on page 1of 9

Online

Music
Community
- Untainted Case Study

Radixweb
` Case Study – Untainted

Table of Contents

Solution Overview 3
The Client 4
Requirements 4
Radix Approach 5
The Solution 5
User Profile Management 5
Friend Functionality 6
Store Management 6
Gigs Management 7
Wall Management 7
Ad Management 7
Content Management 7
Star Features 8
Technologies Employed 8
The Wrap Up 8
About Radix 9

401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 2
` Case Study – Untainted

Solution Overview

User Profile
Management
Friend
Content Functionality
Management For Users

Untainted
Ads Solution Store
Management
Management

Wall Gigs
Management Management

401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 3
` Case Study – Untainted

The Client

Untainted is UK’s highly popular music portal company that tries to support
the new budding musicians of the world. The company believes that there
are a lot of talented musicians that do not get the right kind of exposure
resulting in their music getting lost. Untainted plays an active part in getting
these musicians their share of limelight and appreciation for their chords.
While the idea is highly noble, executing it through the traditional means of
recording labels and distributing them is a highly expensive and time
consuming process. Thus, they turned to the online medium for faster,
wider, and better exposure.

Requirements

Untainted had a very clear vision that they wanted an online platform in
place for the new musicians to post their music and share it with other
members. But this was merely the tip of the iceberg. We realized from the
very start that the kind of system Untainted envisioned had a lot more going
underneath the surface that needed to be understood very clearly. Thus, the
Radix team sat down to analyze the client requirements and break them
down into minute details. At the end of the whole exercise we had the
requirements listed down as follows:

 The system had to act as a platform for new and budding artists where
they can post and popularize their music.
 The system users should undergo a registration process for
membership which needs to be approved by the site admin.
 The users of the site should be able to freely select their favorite
musicians, favorite bands, etc from the site.
 The musicians should be able to edit their profile and music directly on
the website.

401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 4
` Case Study – Untainted

 The users of the site should have the ability to form friends
groups or communities.
 The registered musicians should be able to set up online stores for
their music.
 The solution should inform the users about any performance events or
gigs of the musicians.
 The musicians should be able to have a wall wherein their online
friends and fans can post comments and remarks.
 The client wanted a place to display advertisements and banners.
 The client wanted dynamic control over the content.

Radix Approach

Once the client requirements were listed out the Radix team started working
on a plan on how to approach this project. First and foremost, we studied
the business domain of our client. We undertook a detailed analysis of how
their industry operated, what their business vision was, and how they
envisioned the system to further their business objective. Based on this, we
drew out a detailed development plan to be followed. We identified the
critical areas of development and deployed appropriate resources to these
areas.

The Solution

All our efforts spent on adopting a systematic approach paid off well when
we developed a solution that delivered exactly what the client was looking
for. Our solution features the following functional modules:

User Profile Management

 The users of Untainted have to fill up a membership registration form


which goes to the site admin on the backend for approval.
401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 5
` Case Study – Untainted

 Once approved, the registered members can create and maintain


their personal profile.
 These members can then select favorite musicians, favorite bands, etc
from the website.
 The members can view the latest information about their favorite
musician and also hear their latest music on the website.
 They can maintain a photo album which they can share with other
registered members.
 The website allows the registered members to access basic information
about other registered members of Untainted.

Friend Functionality

 This functionality allows the registered members of Untainted to make


friends with other members of the site.
 A member can send friend invitation to other members which can be
either accepted or rejected.
 A member can set access parameters to his profile for other users to
view them.
 The members can maintain a wall wherein their friends can leave
remarks, comments, and messages for them.

Store Management

 The musicians can maintain an online storefront where they can


maintain their profile, post any information, and sell their music.
 The solution has a common store that holds a categorization of all the
musicians and their different items.
 The solution allows the registered members to add items to their cart
and buy them when wanted.

401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 6
` Case Study – Untainted

Gigs Management

 The musicians of Untainted can post information about their gigs on


the site for the registered members to see.
 The solution displays all the recent gigs on the homepage itself to
make them easily accessible.
 All these gigs are also displayed on the respective musician’s personal
profile page.
 The gigs listed give out all the information about event, location, date,
time, etc.

Wall Management

 The wall is mostly used by the registered members of Untainted to


post messages or leave comments for a friend.
 A member can put restrictions on other users accessing his wall.
 The wall functionality is accessible from the user profile.

Ads Management

 The site admin can post advertisements at different locations on the


site.
 These advertisements can be both image and text based.
 The site admin can dynamically change the advertisements or remove
them from the site.

Content Management

 The site admin has complete control over the content of the website
and can add, edit, remove or update any content dynamically.
 The admin can make important announcements through the site.

401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 7
` Case Study – Untainted

Star Features

While the Radix team always endeavors to develop a solution that meets all
the client requirements to the fullest, there are a few special highlights that
enhance the business value of the solution. We term these special highlights
as the star features of the solution. The star features in this case were:

 The solution was tested for quick updates at regular intervals during
the development life cycle and before final deployment.
 We have deployed CSS to control the appearance of content on the
web page.
 The admin can precisely position the layout to specific fonts and styles.
 Once the admin updates the content of the solution, the new content
becomes visible to the users directly on their next visit.

Technologies Employed

 ASP.Net 2.0
 Visual Studio 2005
 XML
 XSLT
 HTML 4.0
 ISAPI Rewrite
 SQL Server 2005
 JavaScript

The Wrap Up

Radix considers this project to be a valuable learning experience. It gave us


an opportunity to work with the Web 2.0 tools and demonstrate our skills in
developing platforms for online communities. While the field of music was an
401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 8
` Case Study – Untainted

interesting domain for us to study and analyze, we also enjoyed all the
interaction that we had with Untainted. We thoroughly enjoyed this project
and are happy that we were able to develop a solution that holds
tremendous business value for our client.

About Radix

Radix is an IT outsourcing company that leverages the potential of


technology to deliver effective, reliable, and consistent IT services with cost
savings. But we do not simply deliver economies of scale. Our multi-
technology and multi-domain exposure enables us to add to your bottom-
line.

401, Anand Mangal-II,


C G Road, Ahmedabad,
Gujarat-INDIA
Phone: +91-79-32403371
VoIP: +1-718-715-1551
Email: sales@radixweb.com

401 , Anand Mangal – II, C.G. Road, Ahmedabad 380009 | sales@radixweb.com Page 9

You might also like