I need a website developed that has several typical pages and then has a shopping cart where you can pay to have a video or voice recorded. I need the choice to go into a shopping cart and be available for several types of payments. I then need the site where, after payment, the user has the ability to record their voice and/or video with there being several times to record and re-record before committing to the final version. After the version is recorded, I need a .pdf file to appear giving them their user name and password to share and be able to view the audio or video again at a later date. I need a database built where these various files can be labeled and stored and able to be pulled up again for an unlimited time period. The user would create their own username and password to create the account and others could access it from the same information. I also need it to where the video or audio recording can be changed or updated at a later date for a fee. I want this to be linked to Facebook and it to be published each time a person uses my service. I would like it if photos were available to easily be attached to said recording but I want a limit on space available with each "subscription." - I would like the size of each recording to be compressed as small as possible for storage purposes. I would also like there to be the ability to rip audio or video files from a CD, DVD or computer and upload to this site for safe keeping. I also need the recording from this site to be easily burned to a CD or DVD.
Here is how I see the flow:
Welcome page with introduction (I have a visual in mind of what this is to look like that we can discuss). From that page they are able to choose a "product" page where there is a split screen giving them a choice of an audio recording or a video recording. After choosing what they want, they are then prompted to create an account with a user name and password and also agree to terms and conditions. They then would be sent to a place where they were able to record a 5 minute audio recording or a 4 minute video recording with their web cam, which ever they have chosen. I would like this place to have the ability to start over as many times as needed before and previewed before the final cut is chosen and then uploaded. When uploaded, it goes into a data base that has been built that we will store. After they have uploaded the audio or video file, I then want a nice .pdf file to appear that gives them their user name and password that can be printed to put with their important documents or to share with their family members. They can re-access their account and have an option to update or re-record the audio or video but a fee will be charged to do so. They also can have more time than the 5 minute audio or 4 minute video but this will be for an additional charge as well and needs to be an option.
I also would like for there to be an "affiliate" program page involved with this as well where an individual can sign up as an affiliate and be assigned a user name or code to use for referral purposes to gain a commission. I would like there to be a place to put this code in upon ordering and the payment gateway recognize this code and set aside commission funds as appropriate for each affiliate.
There obviously needs to be an "about us" page and a contact page and a place to get live web support. Also, a page on how we work and instructions on how to record using your computer mic and/or webcam. I need this site to be built in a way that other developers can easily see how things have been structured when updates are needed and the site can be accessed. I would also like the site to be made where it is easy for me to change information on the page and easily place links in various places myself.
I need a place for this information to be backed up and stored and will use GoDaddy if needed but am open to alternatives.
I hope this gives a general idea to where a quote can be made. I would like a quote on an hourly rate and total hours to complete project. I want to be able to view the project as it is progressing and would like a pretty accurate time of completion. PLEASE INCLUDE TOTAL HOUR QUOTE IN YOUR RESPONSE.
My name is Jim
Skills: video, data-collection, facebook