Virtual Post-it (repost)

Completed Posted Feb 22, 2007 Paid on delivery
Completed Paid on delivery

I need a Enhanced Desktop with Post-it Capabilities to work on Windows Vista.

## Deliverables

I'm receiving several doubts. I will try to be more specific about the project: keep in mind that the software will run on a touchscreen PC, besides the sophisticated graphical user interface (Windows Vista style) the functions must have easy "access".

The users must be able to add, to edit and to delete texts on stand alone windows that we gonna call "REMINDERS" - these windows must look like Post-it papers attached on Windows Desktop.

Features:

. each Windows User must have their own "REMINDER"s and "REMINDER"s settings;

. each "REMINDER" must be drag and drop and theirs positions and sizes must be recorded;

. each "REMINDER" must have the following buttons (vertical left aligned):

..First button opens a calendar window where the user can set date and time to the note. This window must permit the user to chose:

- if at specified date and time a sound alert must be executed;

- if at specified date and time the "REMINDER" must be visible upon all other opened windows;

- to start a recording from microphone that will be attached to the "REMINDER" (if a sound is attached a speaker icon must be shown in to the "REMINDER";);

- to start a recording from webcam that will be attached to the "REMINDER" (if a video is attached a film icon must be shown in to the "REMINDER");

- to open the Windows Virtual Keyboard to input text into the "REMINDER";

- if at specified date and time if the "REMINDER" has a sound or video attached the sound or video must be automatically played;

- if at specified date and time the "REMINDER" must run some program with a button that opens explorer dialog to the user select the executable path;

- if at specified date and time the "REMINDER" must open some URL;

- if at specified date and time the "REMINDER" an e-mail must be sent, with the text, sound and video, and to what address it must be sent (if an e-mail is configured an e-mail icon must be shown in to the "REMINDER");

- if "REMINDER" has repeating features - if it has then more options must be opened:

> Repeating Settings: Start Hour / Finish Hour / "Repeat each" time period;

> Days of Week (that reminder must be active) / Days of Month (that reminder must be active) / Months of Year (that reminder must be active);

- at specified date and time the user must be asked about if the "REMINDER" must be deleted or not;

.. Second button opens a menu where the user sets to who the note is for. The options can be (myself (default option that makes the note visible only by that user), everybody (makes the note visible to every users of the machine) and the names of the others users of the machine (based on Windows Accounts);

.. Third button opens a window where the user can edit font type, size, stile and color of the window if no text is selected or just the selected text if some text is selected;

.. Fourth button deletes the "REMINDER" (with a prompt about user being sure);

. Application Icon Visible in the Windows Task Bar;

. clicking the application icon opens a menu with the following functions:

- Add New "REMINDER";

- Fonts Settings (opens window where the initial default font of every new Post-it can be configured);

- General Settings:

- Block anothers users Post-Its (blocks notes posted from anothers users);

- Default Options for all components of first button window (plus SMTP Server URL, User and Password);

- Quit and Close (closes the application and closes all "REMINDER"s)

- About (copyrights notes and anothers details);

. each "REMINDER" can only be edited or deleted by their owner. But it can be blocked, moved or resized by others users - if a user moves or resizes a "REMINDER" that he/she not owns then the new position and size must be recorded just to he/she;

. The Application must run on Windows Vista and XP;

. The Application must have an installer made with Inno Setup;

. The Application must be made in Delphi;

. The project must be easy to translate: all user inteface texts must be based on a text file that will be on the application folder.

.Extreme elegant user interface will be required;

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).

* * *This broadcast message was sent to all bidders on Thursday Feb 22, 2007 3:44:31 PM:

I made a more detailed features specification for the project. Please review it.

## Platform

Windows Vista and Windows XP

Delphi Engineering Microsoft MySQL PHP Software Architecture Software Testing Windows Desktop

Project ID: #2852551

About the project

3 proposals Remote project Active Mar 14, 2007

Awarded to:

FireLionTeam

See private message.

$595 USD in 60 days
(108 Reviews)
6.8

3 freelancers are bidding on average $623 for this job

repmovsd

See private message.

$637.5 USD in 60 days
(151 Reviews)
7.1
MartinsNet

See private message.

$637.5 USD in 60 days
(10 Reviews)
3.0