Create outlook plugin to leverage existing Video Email web service(repost)

Completed Posted Nov 2, 2012 Paid on delivery
Completed Paid on delivery

Note: No coding of video is needed. We have an applet that takes care of all recording video, playback, choosing camera & microphone, etc. The coder simply needs create a buttons in outlook that connects to our API

The end result needs to work in Outlook 2010 and the new Outlook 2013

Details:

Our Outlook interface needs 4 areas of functionality

1. "Insert VideoMail" button- Starts up the video recording applet. Once recording is done, at the current cursor location in an open outlook message, insert an image (returned by the server). Image includes a hyperlink to a Video Message. This button should be placed as prominent as possible, close to the outlook "New E-Mail" button

2. "VideoMail queue" button. - Displays the videomail queue panel. See the screen-shot mock up of what it should look like. Our web-based version has sections that are not needed by an outlook plugin.

3. VideoMail queue panel. This area will be a panel that shows messages that are (1) queued to be recorded (2) message sent history and (3) video library. All these items can be retrieved by the API. (see details for more)

4. A settings area where a user can enter credentials: username, password, and request forgotten password. This data, once entered should be persistent and not be required to be re-enter upon outlook restart.

Messages will be sent and with a standard outlook email. We are targeting outlook 2010 and later.

The coder who accepts this project should meet the following qualifications:

? Have experience building plugins for Microsoft Outlook

? Experience working with URL based API's

? Experience with .Net and COM

? Familiarity working with MYSQL

Considerations

? Contractor will be provided with full documentation for all calls

## Deliverables

1. "Insert VideoMail" button- Starts up the video recording applet. Once recording is done, at the current cursor location in an open outlook message, insert an image (returned by the server). Image includes a hyperlink to a Video Message. This button should be placed as prominent as possible, close to the outlook "New E-Mail" button

2. "VideoMail queue" button. - Displays the videomail queue panel. See the screen-shot mock up of what it should look like. Out web-based version has sections that are not needed by an outlook plugin.

3. VideoMail queue panel. This area will be a panel that shows messages that are (1) queued to be recorded (2) message sent history and (3) video library. All these items can be retrieved by the API. The message queue & message history includes a list of messages, their status, and meta-data on the currently selected message recipient. The coder will be provided with an VideoMail account to mimic the web interface queue. See the screenshot to get an idea of what will be on this panel.

The idea of the Queue panel is that a list of messages are populated by another software application (the coder does not need to worry about this). Each target will have details about that person, so a targeted message can be crafted. When a list is in the queue, then a message is recorded, the user will press DONE. This will cause outlook to send the message. Then the next queued message will appear.

4. A settings area where a user can enter credentials: username, password, and request forgotten password. This data, once entered should be persistent and not be required to be re-enter upon outlook restart.

Software Architecture Windows Desktop

Project ID: #2673026

About the project

3 proposals Remote project Active Nov 4, 2012

Awarded to:

sergeyzhebka

See private message.

$250 USD in 14 days
(183 Reviews)
6.2

3 freelancers are bidding on average $210 for this job

gyk

See private message.

$180.2 USD in 14 days
(4 Reviews)
3.0
shebabnewtok

See private message.

$200.6 USD in 14 days
(2 Reviews)
0.8