Task Timer/Stopwatch: PHP, MySQL, jQuery, AJAX

This project was successfully completed by websree for $103 USD in 3 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$30 - $250 USD
Completed In
3 days
Total Bids
Project Description

I need code developed for a task or project timer/stopwatch. Users should click a "Start" button which will automatically start a timeclock (jquery, ajax, etc.) which can be seen ticking up (00:00:01). There will be a stop button, as well, which will reset the clock and insert the record into the database.

The stopwatch should continue if the page is refreshed. This will likely require usage of cookies, PHP session variables, or database entries.

For example, once I start the timer, it should it should continue automatically until stopped, even if I refresh the page or navigate to another page within the application (PHP Session).

The Stop (or Finish) button should use AJAX or jQuery to insert responses into the following MySQL fields:
timer_id (auto), user_id, start_time, end_time, total_hours, status

The timeclock will be visible in the header template section of a multi-page application. For example, if I start the timer on Page 1, and navigate to Page 2, the timer should continue where I left off and be visible on Page 2.

There will be multiple users to the application at a time, so session variables may be required.

Please let me know if you have any questions.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online