Find Jobs
Hire Freelancers

Need Time Card Script Improvements, add Ajax(repost)(repost)(repost)(repost)

$100-175 USD

Đã hủy
Đã đăng vào khoảng 15 năm trước

$100-175 USD

Thanh toán khi bàn giao
I need fixes, improvements to my time card script. This is a basic php script, with a mysql database. You can view the script here: [login to view URL] user login: test/test admin login: admin/password Here is what I need done: If punch out is not set, or is 0000-00-00-00 00:00:00, have it be blank, and then also total hours should be either 0 or blank If data center is added and there is no current time card, create a time card, IE. a time card was submitted, and a datacenter run was done, before a clock in was done. Neater output for the time card page purhaps, make the date shorter: IE: 2/12 9:00 2/12 5:00 or 2/12 23:00 2/13 2:00 Instead of Time Card ID 1 have something like 2/12/09 TID 1 Change, its been more than 1 day since you have clocked out to, say more than 15 hours Add better error handling, IE: If an employee hits submit a time card, and there isn't one, it still sends me an email: Employee Nick Test submitted time card number . Also, if they click the button to submit a time card it should pop up with a javascript confirmation, or goto a second page saying, this will submit your time card for hours worked from 2/7 - 2-21 if this is correct click here to submit There should be a back to admin home link at the bottom of each page in the admin section on the view time cards, it should display the total hours for that week, underneath the last clock in for that week and summurize it at the bottom. The edit time cards link, should specify if a time card is still open or not, and whether it has been paid or not. change admin/[login to view URL] to use employeeID, to fix the space problem Make the design fancier, add some ajax, color coded table cells, etc. Check that there is not a clock in before timecard is submitted Password reset feature add field for user email add email time card feature, to allow employees to have their time cards emailed to them, have a checkbox and a check all feature, have a setting in the admin section for me to enable or disable this for employees. It should log the IP of the clock and clock out, and email me if that doesn't match, the IP should only be visible in the admin panel. For the submit time card link in the usersection, it should display the # of days it has been since the first day of the current time card, when I time card is submitted the value should show 0. ## Deliverables Update, this is repost, the current guy working on this did part of the work, then went AWOL on me. Here i whats left: Hi, Looks pretty good so far! I took a quick look at it, here is what I noticed so far: The links in the admin section and user section should be fancier, like with CSS and/or ajax center the login box on the main screen. If data center is added and there is no current time card, create a time card, IE. a time card was submitted, and a datacenter run was done, before a clock in was done. Change, its been more than 1 day since you have clocked out to, say more than 15 hours Add better error handling, IE: If an employee hits submit a time card, and there isn't one, it still sends me an email: Employee Nick Test submitted time card number . Also, if they click the button to submit a time card it should pop up with a javascript confirmation, or goto a second page saying, this will >>The format doesn't look good, instead of displaying the hours in the confirmation box display a message: To submit your time card click OK, otherwise click cancel on the view time cards, it should display the total hours for that week, underneath the last clock in for that week and summurize it at the bottom. >>It doesnt look like it has this, please advise. add email time card feature, to allow employees to have their time cards emailed to them, have a checkbox and a check all feature, have a setting in the admin section for me to enable or disable this for employees. >>I dont see, this, is there a way to email time cards on demand? It should log the IP of the clock and clock out, and email me if that doesn't match, the IP should only be visible in the admin panel. >>Can you confirm it emails me? [login to view URL] >>This is a broken link "Add Time Card (vacation)" from the admin section. For the submit time card link in the usersection, it should display the # of days it has been since the first day of the current time card, when I time card is submitted the value should show 0. >>This wasn't done, for example, now the link in the usern section should be showing either Submit Time Card ( 1 ) or Submit Time Card ( 0 ) When I click "Clock In", then "Clock In" again, it should say "You have not clocked out yet" or if it has been more than 15 hours it should say "You forgot to clock out, please contact a manager.", right now it says "You forgot to clock out, please contact a manager." all the time. Thhanks, Nick
Mã dự án: 3701912

Về dự án

2 đề xuất
Dự án từ xa
Hoạt động 15 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
2 freelancer chào giá trung bình $121 USD cho công việc này
Avatar người dùng
See private message.
$93,50 USD trong 4 ngày
4,7 (150 nhận xét)
5,7
5,7
Avatar người dùng
See private message.
$148,75 USD trong 4 ngày
3,7 (36 nhận xét)
5,8
5,8

Về khách hàng

Cờ của UNITED STATES
Glen Ellyn, United States
5,0
262
Thành viên từ thg 12 5, 2009

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.