In Progress

Build Stopwatch Software with nice GUI + installer

I need a stopwatch program built for windows desktop.

You should be able to create a GUI design similar although different than the following:

'Stopwatch [url removed, login to view]' attached

The laps should be saved in the list in reverse order - the last one goes to the top and they should respect the following format:

1. “Lap” #lap_no.

2. Lap duration (counting from the start of the previous lap): HH:MM:SS.mSmS.

3. Lap end time, in the same format as lap duration.

The functionalities that the main menu should provide are:

1. File

a. Save to file - saves the list with the current laps as a text file on the local disk of the user.

b. Copy to clipboard - copies the list of laps to the clipboard.

c. Print - creates an HTM file containing

i. The software title

ii. The current lap duration (since the end of the last lap and until the current time on the stopwatch). The format should be:

“Lap: HH:MM:[url removed, login to view]”

iii. The current time displayed on the stopwatch:

“Stopwatch: HH:MM:[url removed, login to view]”

iv. A table with all the laps. The table header should be composed of: Lap, Time, Stopwatch.

d. Exit - exits the application.

2. Stopwatch

a. Start - resumes the timer.

b. Stop - pauses the timer, without resetting it to 00:00.

c. Lap - saves the current lap at the top of the list in the format described above. It also resets the current lap duration to 00:00:00.00.

d. Reset - resets the timer to 00:00:[url removed, login to view] and the deletes all the laps from the list.

e. Delete - deletes the selected lap from the list. This should not affect the other laps.

3. Options

a. Run at Windows startup - should add the program to the list of software that Windows opens at startup.

b. Turn on metronome (ticking at every second) - a tick sound is played at every second.

c. Show stopwatch in floating window - opens a new window containing the stopwatch:

*SEE 'Floating Window' attached

This windows should be separate from the previous one, containing only the stopwatch and two buttons

i. Play (F2) / Pause (F3) - When the user presses Play, the button turns into Pause and viceversa. Start should have a key binding to F2 and Stop should have a key binding to F3.

ii. Add Lap (F4) / Reset Results (F5) - When the stop button is active, the second button should be Add Lap and when the start button is active, the second one should be Reset Results.

4. Help - opens a help window in any format and presents the features of the software.

There should also be a quick toolbar with shortcuts to the following features:

1. Save to File

2. Copy to Clipboard

3. Print

4. Help

The central frame should contain 3 items, as seen in the first image:

1. Current lap duration

2. Stopwatch

3. Two buttons

a. Start / Stop - They should be displayed alternatively and Start should be written with green, and Stop with red.

b. Reset / Lap - Reset should be displayed only when the first button is Start, and Lap should be displayed only when the first button is Stop.

This software needs to be built with a simple single file installer. (think something like single .exe), and needs to include the complete source code. If you have built something similar already mention it.

Skills: Software Architecture, Windows Desktop

See more: resumes help, presents that start with c, help with resumes, build it green, reverse image, program to play sound, nice program, metronome, installer for windows, f2, build desktop application, build a software for windows, stop windows application, installer create, installer build, floating text, gui design software, file menu save, list resumes, lap, windows save png, simple windows application architecture, reverse code exe, clipboard png, installer complete

About the Employer:
( 378 reviews ) Seattle, United States

Project ID: #4710095

Awarded to:


Hello, I am an expert .NET programmer with over 15 years of application design and development experience. I have created countless desktop applications including several stopwatch-like programs. I would be able to pro More

$157 USD in 3 days
(242 Reviews)

29 freelancers are bidding on average $156 for this job


Would you be opposed to having this done via Adobe AIR? It runs as an installed desktop application but then you get the graphical advantages of using Flash. My bid is to develop this app in AIR. Please see your PMB fo More

$211 USD in 3 days
(276 Reviews)

Looks easy for me, can be done in few hours.

$83 USD in 1 day
(496 Reviews)

Requirements are crystal clear! Can do this for you. Contact us for more info. SI Team.

$206 USD in 10 days
(11 Reviews)

i can do it

$250 USD in 3 days
(14 Reviews)

Dear Sir, I am highly professional and experienced programmer. I can develop this stopwatch. Already done 500+ projects on this site. Hope you will award me to build strong relations.

$147 USD in 3 days
(46 Reviews)

I can make it a portable version (download and run) or an installer (run installer and program will be add to program files) as you want. Please check your PM for more detail. Regards.

$277 USD in 7 days
(40 Reviews)

I am well versed in Windows API and cross-platform frameworks. You can count on me.

$99 USD in 3 days
(75 Reviews)

hi there can build this as per your need easily thankyou

$105 USD in 1 day
(12 Reviews)

Hi, please see my PM

$140 USD in 3 days
(9 Reviews)

Hello, We have more than 6+ years of experience in desktop applications using WinForms & WPF using C#. Also, we have created more than a dozen installers for various clients on freelancer. Please go through our work More

$272 USD in 9 days
(30 Reviews)

Hi, I can do it.

$170 USD in 7 days
(4 Reviews)

Hello Sir I can do this your all requirements with better UI within 4 Days I'm Ready to start work

$100 USD in 3 days
(2 Reviews)

I can help you.

$210 USD in 3 days
(5 Reviews)

Hi! I can do this in VB.NET. Let me know if you are interested. Thanks, Rajib

$222 USD in 15 days
(9 Reviews)

Dear Sir/Madam, I'm interested in creating your stopwatch. Please see PMB for details. Thank you.

$99 USD in 4 days
(8 Reviews)

Hello Sir, Please check my proposal.

$177 USD in 5 days
(3 Reviews)

Ready to start immediately Sir

$222 USD in 10 days
(2 Reviews)

HI, Please look at your PM B for more details.

$100 USD in 5 days
(2 Reviews)

Can do this project in Delphi.

$111 USD in 10 days
(0 Reviews)

Hello, I can build the stopwatch application for you. I have 6+ years experience in software development and I guarantee quality and delivery. I intend to use Adobe AIR to make it. In the end will be a single install More

$140 USD in 3 days
(0 Reviews)