Ok folks this is what we need,
We are a video production company that is branching out into real estate videos and what we need is a tool to enroll and capture content from customers (real estate agents) who are interested in creating videos for their properties.
This is how we envsion the tool working:
User clicks on an ad or promotion on a site.
user is taken to a static page describing our service and general costs.
If the user wants to buy or get a quote on the service he clicks the link and goes into the enrollment/capturing process which is what we need designed.
1.)The user is given the opportunity to upload photos that will be used in creating the real estate video. we would like this to be similar to the ebay process of uploading photos, basically we want the user to see a thumbnail of the picture he/she uploaded after he/she uploads it, then they upload the next picture and so on. The user will upload around 7-10 photos and we would like to do it all on the same page without having to keep reloading the page (flash would be great). also if the program/script could verify that the pictures are of at least a certain dimension (ie 500 pixels wide) this would be great, so we know we're getting usable material.
Now that the user has uploaded the photos he should be able to see all the thumbnails he has already uploaded, and then clicks “proceed.”
2. The next step is to have the customer input the script that the voice over talent will use. Basically what we need here is a small word processing app so the user can either type out the script or paste it in, also they should be able to upload a word document.
3. Now that we have the pictures and script we need to have the user designate the order in which the pictures will be shown in the video, making sure the script is visible so the user can simply refer to it for the ordering of photos to ensure it goes along with the script.
[url removed, login to view] next step is letting the user desinate which of the images they have uploaded will have text overlay graphics displayed on them during the video, and also what each text graphic overlay will say.
Basically, the user will select 3 or 4 pictures to overlay text onto. The user doesnt have to actually see the overlay just indicate it however is easiest(for the user and for you), so we know where to put the graphic. also the user will pick a font to be used here as well, from a list of about 5.
Also we want the user to be able to add more than 3 or 4 text overlays if requested, however we want to indicate that there will be an extra charge associated with that.
[url removed, login to view] user will now choose a musical style that will accompany the property. at first it will just be style (ie, classical, jazz, pop) but we want to be able to, at some point in the future, add the actual music choices themselves so if you could program it in such a way that it would be easily updated when we decide to add it, that would be great.
[url removed, login to view] is stage where we want the customer to add any extras onto their purchase, like a 3d logo or something like that. we need to be able to add options and change the associated prices very easily from an administration standpoint.
7. At this stage we know what the client product will consist of and we want to show the customer an itemized invoice stating what they are purchasing and at what cost. We would also like the customer to be able to go back and change any specific item that he/she is not happy with, such as, add or remove pictures, change script, change the order of photos in the sequence, add options, etc.
[url removed, login to view] the user has decided that they want to buy our service we want to capture all the neccasary personal and financial info so we can bill them and support their purchase. also we need a way, on our end, to get at the package of content the user has supplied to us, whether it's through email or ftp or a web interface, basically whatever is easiest.