304376 Digital file e-commerce

En curso Publicado Mar 17, 2009 Pagado a la entrega
En curso Pagado a la entrega

This site will handle the buying and selling of music files. It will involve custom integration to [url removed, login to view], and is expected to be built using a framework such as Symfony, Zend, or Drupal. All graphics and HTML slicing **WILL BE PROVIDED**. Also - we are programmers ourselves - so we will validate and make sure all programming practices are perfect. we expect MVC architecture. As an alternative to building from the ground up - drupal is the only alternative here. AND NO OPEN SOURCE E-COMMERCE SOLUTIONS. Also - ONLY LAMP solutions - NO ASP, NO JSP.

here are the exact specifications:

**YTBD = Yet To Be Determined.

General Summary: This site will facilitate the transaction of music beats for a price yet to be determined (YTBD). The site will feature a fixed number of beats created by the in-house producers. Simultaneously, independent producers should be able to upload beats to the site, and offer them for sale. The producers will be charged a subscription fee, YTBD. The independent producers will earn a portion of the revenue, also, YTBD. There needs to be an affiliate program which rewards affiliates for linking customers to the site. Furthermore, people will be able to ask questions to the in-house producers - it will be answered by the admin account. There should be a comment system to each video posted, allowing registered users to comment, and talk amongst each other.

Systems walk through:

• Independent Producer:

• o sign up using fields YTBD

• o upload a .WAV file - WAV file converted to MP3 - both filetypes will be offered to the end-user for re-sale.

• o will be able to view basic statistics

• views

• sales

• revenue

• o Can purchase beats from other producers - but no special discount. They should be able to use monies from their account (accumulated by sales), or the normal credit card process just like a normal customer.

• o account settings

• • In-House Producer

• o Almost identical experiences as Independent producer, except all stats are pooled to the in-house profile.

• o When in-house producer's music shows up in the search - it needs to be noted that this is an in-house beat with a different color background behind the listing (think sponsored links in Google)

• • Customer (purchaser) (non-producer)

• o Sign up using fields YTBD

• o Browse beat listings

• o Add beats to a download queue - they should be able to download the beats anytime, anywhere.

• o Account settings

• • Administrator User

• o View site analytics, statistics, and see recent sales. With a focus on sales volume, money-in and money-out.

• o Message any user using a search feature

• o credit a beat to a user if there was a mistake

• o delete and manage users

• o Administer the Blog, view producer submissions, and write submissions of their own.

• o Question of the day answer

• • The admin will choose five questions a week from the question queue and answer the questions by recording or uploading a video to YouTube -he will then copy and paste the embed code to a form that has the question in it.

• when the admin hits save -it should appear on the main site in the question section

• Should be as easy as possible for admin -as they will not be computer savvy.

• o Ability to add more banners to the affiliate program. Automatically generates the code for the affiliate, should not have to be coded by admin.

• o Account settings -site settings

• • Any master config settings can be altered here.

• o Newsletter sending to all users -can select subgroup -including customer, or producer

• • Affiliate User

• o any account can become an affiliate user

• o when an acct becomes an affiliate -the user should see an extra panel titled affiliate

• o will need to tie in with their PayPal acct

• • From the back-end -affiliate will need to work with the PayPal MassPay API

• o Simple statistics

• o page to see all possible banners and grab the code for them.

• • Payment Guidelines

• o The system will need to tie in with a payment gateway -and able to take�credit� cards�direct�on�the�site. Furthermore, it should be able to send payments easily on an automated system. Payments will need to be sent to independent producers, and affiliates.

• o It will require an SSL Certificate, and would like to go with the Hacker Safe certification

• o A focus on everything being as automated as possible.

• • Hosting Guidelines

• o We will host this on a MediaTemple Dedicated Nitro Server ([url removed, login to view])

• o We would prefer to use Amazon AWS as a source of content delivery (CDN), and converting the media files. (This price will be independent of quote).

• • Misc. Guidelines

• o WAV files uploaded need to be converted to MP3 files. People who purchase beats can download both file types.

• o Need a secure way to not allow downloading of beats not purchased -utilizing a md5 hash key pair or some other form of encryption.

AJAX Drupal Comercio electrónico MySQL Odd Jobs PHP

Nº del proyecto: #2050167

Sobre el proyecto

Proyecto remoto Activo Jul 11, 2012