Find Jobs
Hire Freelancers

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

$30-250 USD

Completed
Posted over 10 years ago

$30-250 USD

Paid on delivery
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.
Project ID: 4905994

About the project

16 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
An easy job for us and we are ready to do it. Please check our profile along with customers feedback.
$103 USD in 3 days
4.9 (217 reviews)
8.3
8.3
16 freelancers are bidding on average $101 USD for this job
User Avatar
Hello, I can build this timer complete with a consistent time across pages. I know you will be integrating this yourself, but can you tell me if your site is built on a CMS or framework that should be considered? I regularly build components for clients that they will integrate themselves. I will build this on my dev server so you can test it. Then, when you are ready to accept, I will send all the files with any necessary integration notes. And, I will be available to answer questions during integration. take care, lee
$77 USD in 3 days
5.0 (129 reviews)
7.2
7.2
User Avatar
Hi There, Ready to start, After inserting time in to database what will be the next step? 1. Is there any login system? only logged in user timer inserted to database? 2. Or any general site visitor timer should be inserted to database. 3. I think you mentioned user_id means there is login system. 4. You mentioned status in table filed what the use of status please explain me in detail. 5. do you have existing site? Thanks
$94 USD in 2 days
4.9 (165 reviews)
6.7
6.7
User Avatar
I specialize in PHP with AJAX (with jQuery) and MySQL. This project will be breeze for me. I have read and fully understand the requirements. I produce valid HTML and comment the JavaScript where it's not obvious what is going on.
$95 USD in 3 days
4.9 (345 reviews)
6.5
6.5
User Avatar
Hi, Lets done it Hi, Lets done it Hi, Lets done it Hi, Lets done it Hi, Lets done it Hi, Lets done it Hi, Lets done it Hi, Lets done it
$144 USD in 3 days
4.5 (185 reviews)
6.8
6.8
User Avatar
Hi, I am jquery and php expert. Extra skills : css, wordpress, js. Very sure to provide you best and fast result. thanks!
$88 USD in 3 days
4.8 (110 reviews)
6.2
6.2
User Avatar
Dear Sir, I have gone through the full requirement and understood properly what you want. I'm a expert developer in PHP, MYSQL, HTML, CSS, JAVASCRIPT, JQUERY, AJAX. So, It's a easy task for me. Using cookie I can continue the timer(database is not a good option). If you want I can develop and show you a demo before accepting. Br Nafiz
$74 USD in 2 days
4.9 (29 reviews)
5.0
5.0
User Avatar
. Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless
$144 USD in 3 days
4.9 (21 reviews)
4.5
4.5
User Avatar
Hi, Thanks a lot for providing with us an opportunity to bid on this project . I am interested in your project that you need a web application , in this application when the user click a "Start" button the timer will automatically start a timer clock. which can be seen ticking up (00:00:01). There will be a stop button, as well, timer will reset the clock and insert the record into the database or refresh the page the timer will automatically stop. I have gone through your project description and reviewed your requirements. We are a team of experienced designers and developers. I can complete this project successfully. With regards Ezaz
$88 USD in 3 days
4.8 (12 reviews)
4.2
4.2
User Avatar
Expert here. I can do this perfectly. Dont pay me anything if any of your requirements aren't met. Thanks
$94 USD in 3 days
4.3 (26 reviews)
4.6
4.6
User Avatar
hi there , Let me start your job and deliver that quickly , Im new but ive 4 years experience in PHP , I can do it and make changes after deliver script if u want
$100 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am able to setup your AJAX / JQuery counter. It is no Problem that the counter run if you change the site or click reload on your Browser. I hope to hear from you Thanks and best regrads Sebastian Lutz
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Altadena, United States
5.0
3
Member since Jul 3, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.