Find Jobs
Hire Freelancers

Time Tracking System

$750-1500 USD

In Progress
Posted over 15 years ago

$750-1500 USD

Paid on delivery
Required Features Customer Management The portal must have an interface to add, update and delete customers. Once added, customers will be able to submit requests for work to be done through a secured form on the site. Each customer's organizational units will be editable in the form of a hierarchical tree. Project managers within each company will be assigned a level on the tree so that any manager may approve time sheets in the absence of their subordinates. Project Management Projects can be manually created or can come from the customer submission form. When submitted, projects will come in with a status of pending. The submission form will allow for customers to specify the quantity and type of service required, as well as a required completion date. The form will notify a list of people via email that projects have been added. Recipients of the form may be added or changed by the portal administrator. Contractor Management The portal must have an interface to add, update and deactivate contractors. Contractors will be able to submit internal time sheets (comp time, sick time, vacation, etc.) and project time sheets detailing their hours worked on assigned projects. Each contractor's organizational units will be editable in the form of a hierarchical tree. All RRTQ's contractors will be assigned a level on the tree so that any contractor may approve time sheets for their subordinates. Time Sheet Management Time sheet tasks are broken into 2 types, internal and project. Internal tasks consist of the following: ● Vacation (paid time off) ● Unpaid time off (locked at 0 hours for the day) ● Sick Day ● Personal Day ● Bereavement ● Maternity Leave Internal tasks are approved by the contractor's designated manager or by another contractor higher up on the OU chain. The status of a time sheet's internal tasks may be active, submitted, approved or rejected. For reporting purposes, hours from internal tasks will only show up when the status is approved. Certain internal tasks, like vacation, will have a default hours value that the submitting contractor may not edit. Internal tasks may also be date-exclusive, so that a vacation day can be the only entry across all sheets for a given date. The portal will have a section on the time sheet viewer to allow the reviewing manager to approve the sheet, ask a question, or to reject the sheet with corrective notes. Project time sheets' tasks are whatever project-related items that contractors perform on a project, such as: ● Package Installation ● Desktop OS Imaging ● Hardware Upgrade Project tasks are approved by the designated project manager from the requesting company or by another manager higher up on the company's OU chain. The status of a time sheet's project tasks may be active, submitted, approved or rejected. For reporting purposes, hours from project tasks will only show up when the status is approved. The portal will have a section on the time sheet viewer to allow the reviewing manager to approve the sheet, ask a question, or to reject the sheet with corrective notes. Time Sheet Rules Approval Contractors may only create time sheets for projects that are active status and are assigned to them. Except for someone at the root level, contractors may only approve time sheets' internal tasks for their subordinates on RRTQ's OU tree. Customers may only approve project tasks for projects that are in active status, assigned to their company, and only when the customer user is at or above the project's OU level within the customer's OU tree. Entry Limits Time sheet entries cannot add up to more than 24 hours for any one date. A time sheet's hours cannot add up to more than 168 hours. Project managers from a customer's company cannot see internal hours, but they will see project tasks and weekly totals for both billable and non-billable hours. Contractors evaluating time sheets for approval can see both project and internal hours. Customers evaluating time sheets for approval will see details for project tasks for their projects and a total of the non-billable hours for the week. Expenses Expenses can be entered by any contractor assigned to an active project. Entries for expense are not connected to any one time sheet week, but must be entered within the start and end date of the project. For reporting purposes, expenses show up as part of the total expense of the project, along with contractor hours. Document Management The portal needs a storage area for the documents that each project may have associated with it. RRTQ contractors can see all documents and add them to any project as needed. Customers may only view the documents associated with their projects. This functionality will be handled by the OpenDocument Repository, a third-party DNN component. Reports Customer Reports 1. Active Projects Report – shows weekly totals broken down by contractor with a grand total of hours worked and hours remaining 2. Project Submission Summary – shows what projects have been submitted and when, with hours allotted, hours worked and hours remaining. Dates may be used to narrow the results. 3. Detailed Contractor Time sheet Report – shows every entry for one contractor's time project time sheets. Dates may be used to narrow the results. 4. Time sheet Audit Report – shows when time sheets were created, submitted, or rejected and by what resource. Manager Reports 1. Project Budget Report – total hours allotted, total hours logged(broken down by project or internal tasks), total cost of hours logged to the project (broken down by project tasks, internal tasks, and expenses). 2. Project Hours Report – total hours (broken down by project or internal tasks), by contractor, for a project 3. Project Expense Report – total expenses, by contractor, for a project. 4. Detailed Contractor Time sheet Report – shows every entry for one contractor's time project time sheets. Dates may be used to narrow the results. Company Owner Reports 1. Company Cash Flow – total billable hours, total expenses for a given date range. Audit Trail & Logging An audit table is essential for reporting purposes. Audit entries should be produced whenever: 1. A customer is created or changed. 2. A customer resource is created or changed. 3. A project is created or changed. 4. A project's assigned resources change. 5. Vacation is added to the vacation hours bank. 6. Vacation is used in the vacation hours bank. 7. Contractors are created or marked as having left the company. 8. Contractors are added or removed as project resources. 9. Contractors create, submit, or delete time sheets. 10. Customers approve, reject, or ask a question about a sheet. Vacation Every employee earns X hours vacation time with every X hours worked. Vacation hours are added into a bank, to be used when vacation days are entered into future time sheets. Vacation hours in the bank are marked as used when the internal tasks for a week's time sheet are marked as approved. Days on a time sheet of the vacation category do not earn the employee more vacation hours.
Project ID: 298798

About the project

32 proposals
Remote project
Active 16 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
We have gone through your project specifications, give us the opportunity to arise up your needs to be done. We can do this task as sprint; let us do this work for you as per your time line and schedule. We have a top-notch team. See your PM for our quality work and more details. We ensure that your feedback and comments are timely reflected in the technical specification on all stages of the projects Development. We are ready to start partner.
$1,000 USD in 20 days
5.0 (1 review)
2.6
2.6
32 freelancers are bidding on average $1,280 USD for this job
User Avatar
Got expertise in doing this sort of thing having done various scheduling programs... Would like to use PHP for this... Thanks
$1,250 USD in 25 days
4.9 (609 reviews)
9.3
9.3
User Avatar
Hi, please check my PM. Thank you.
$1,300 USD in 30 days
5.0 (287 reviews)
8.2
8.2
User Avatar
I would like to use PHP for this project. Thank you.
$1,500 USD in 30 days
4.8 (289 reviews)
7.3
7.3
User Avatar
I can do it for you in several platform / language like DotNetNuke in ASP.NET, Joomla in PHP etc... or built from scratch. What would you prefer
$1,500 USD in 14 days
5.0 (7 reviews)
6.9
6.9
User Avatar
have a glance at Pm. Regards,
$1,486 USD in 9 days
4.8 (208 reviews)
7.1
7.1
User Avatar
Details are attached. Thanks
$1,450 USD in 30 days
5.0 (68 reviews)
6.5
6.5
User Avatar
I`ll do it in ASP.NET 3.5. Thanks.
$1,500 USD in 30 days
5.0 (18 reviews)
5.3
5.3
User Avatar
Hello, Chinese programmer, and we have done many websites, and we have rich experience in developing websites with php, asp, .net and flash. we will provide you our best quality and the best delivery time! Pls feel free to pm me to talk about your projects, thanks! Regards Snow
$1,200 USD in 25 days
5.0 (15 reviews)
4.7
4.7
User Avatar
Hello Sir Please check PMB.......
$1,500 USD in 65 days
4.9 (17 reviews)
4.8
4.8
User Avatar
Pleae check PMB for details, Thank you
$1,000 USD in 22 days
4.6 (23 reviews)
4.2
4.2
User Avatar
Please do check our PM.. Thank You
$1,221 USD in 12 days
5.0 (3 reviews)
3.5
3.5
User Avatar
Dear Sir, We would love very much to be given the opportunity to work with you on this project. We are expert. We can do this according your requirements. WE CAN MANAGE THE TIME FRAME AND BUDGET AFTER PROJECT DISCUSSION.
$750 USD in 15 days
5.0 (4 reviews)
3.1
3.1
User Avatar
Hi, Please check pmb
$1,500 USD in 35 days
4.5 (2 reviews)
2.8
2.8
User Avatar
Dear Sir, I have 5+ yr exp in similer field. Pls give me a chance to work with u. Thanks & Regards
$750 USD in 15 days
5.0 (2 reviews)
1.6
1.6
User Avatar
Hi, Greetings! Please check PMB. Thanks & Regards BD Executive Jha Web Solutions New Delhi, INDIA.
$750 USD in 22 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We can do this work. Contact us.
$1,500 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I can do this for you...
$1,500 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi, please check PM
$1,500 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I've been writing applications like this for over twenty years. I can do this in PHP/MySQL if that is acceptable. I will stage it on my own web server so you can see the project under development and during change iterations before relasing to your site.
$1,000 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Please check your PMB. Thanks and Regards Rita Fernandes
$1,300 USD in 25 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Salisbury, United States
0.0
0
Member since Jun 17, 2008

Client Verification

Other jobs from this client

PRIVATE EYE
$250-750 USD
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.