Please register and take a look at [login to view URL], especially at the creation side of the application. We want additional lesson types created in flash, starting with a language learning module. We need 2 sides to this, one is for authoring and taking in the data, the other is for playback to the user. The content will use flash media server working with Amazon S3 and possibly EC2. Please take a look at this link to see a rough guide to what I want.
[login to view URL]
Authoring:
1. on the flash authoring interface, clicking on the elements bring up choices to enter data. Clicking on picture allows uploading of graphics (not video)
2. Clicking on 1 and 2 in audio, allows to record live audio or upload mp3 sound. 1 would be for normal audio, and 2 is for a slower recorded version. The graphics on these buttons should be a play and a tortoise..:). If they record realtime, it should allow user to hear what htey have done before saving
3. Clicking on the text areas allow entry of text with simple text formatting (alignment, bold, italic, size and color)
4. Clicking on the left notes slideout brings up similar text editing for making ntoes, and a voice record or upload.
5. multiple slides can be added to the player.
Player:
1. allow user to hide/show the panels of text.
2. clicking on the notes at left slideout to reveal the text notes or the audio note
3. Clicking "try" button allows the user to record their own voice realtime, but not save, only playback what they have heard so they can match it against the teacher's voice.
We will give you a detailed spec sheet of how to integrate with [login to view URL], with database schema, and code to test.
Please provide how many hours this will take. My development team is based at VTC India in Cochin, and both they and I will work via AIM.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
linux, flash media server, connecting with mysql an php