Create Program to Log Employee Performance

Completed Posted Jul 28, 2015 Paid on delivery
Completed Paid on delivery

We are in need of a program developed to track employee performance, when they clock in and out, and log which orders they are handling. We are currently using Zen cart as our back end and need it to work with this ecommerce software.

To start I would like to be able to access the program via a link in the zen cart administration or a direct url. When you go to this I would like a username and password to login to the program to begin. I would like two different type of users one for managers and the other for employees. If an employee logs in, what they will see is a page with four different options.

1. Time Card

2. Build Log

3. Testing Log

4. Packing Log

If they select 1. Time Card it will bring them to a new page laid out below:

Employee (Drop down menu to select their name)

Pin number( I would like a pin number associated with each employee name so no one picks the wrong name by mistake)

Clock in

Clock out

Notes ( Option to leave any notes associated with clocking in or out)

Check Box Saying I agree above information is correct

If they select Clock in or Clock out it brings them to a page where they can view a weekly time card to see their hours of clocking in and out. An error message needs to pop up if they select to clock in twice or clock out twice. I would like a finish button on the bottom that brings them back to the clock in and out page.

--------------------------------------------------------------------------------------------------------

Going back to the original page with options 1 - 4. If they select 2 - 4. I would like it laid out below:

[login to view URL]: (Drop down menu)

[login to view URL] Number:

[login to view URL] ID: (They must put the Order number they are working on)

[login to view URL] Action (build, test, pack, etc..) [Button]

[login to view URL] Action (Button)

[login to view URL] of Day (for Build log only)[Button] (If they select this then if they click start build, but are unable to finish the build before the end of the day then the order does not get counted towards their performance and is left unfinished until next business day.

[login to view URL]

[login to view URL] Box Saying I agree above information is correct

If they select start action or finish action I would like it recorded on the order details in the Zen cart back end (under the comments sections of the order). For Example if they select start build, we can go to Zen Cart and look up the order and it will say in the comments section (Action Started - Date and Time it was started - Handled by ( Employee name)

I would like an error message to pop up if they select to finish an order before it was started.

When they select Start action or finish action and it's recorded I would like a message saying (action has been successfully logged). Then it clears the page to log another action.

---------------------------------------------------------------------------------------------------

That would be it for the employee side. For the manager side I basically need it to manage employee users and assign pins. I would also like a means to track the avg times from start to finish for their actions. I would like it to generate a bar graph of avg times and the amount of finish actions (build, test, pack, and checkoff) for a specific date I can select, or for a period of time such as last 7 days, last month, last 3 month, last 6 months, last year. I want this displayed for either a specific employee or all employees. I'd also like to be able to edit times recorded and view which orders the employee handled.

PHP Software Architecture

Project ID: #8163292

About the project

24 proposals Remote project Active Aug 17, 2015

Awarded to:

patzzVJSOFT

Hello Sir, We already built a similar system to this and on that application very same feature you asked to put in and out of the employees. In the admin backend we created a option to set number of normal hours and More

$1184 USD in 30 days
(219 Reviews)
8.2

24 freelancers are bidding on average $1628 for this job

meet2amitvw

Let's discuss over freelancer Personal Message Box for the proper estimation of cost and time. I am myself developer so you will directly work with me. No mediators. No managers. No subcontractors. see my recent More

$1469 USD in 20 days
(171 Reviews)
9.3
claudiu07

Hi, I have extensive experience working on custom CMS/web applications in PHP/MySQL. I'll be happy to help you out. Cheers.

$1111 USD in 20 days
(60 Reviews)
7.4
samitalways4u

Hello , I read your job descriptions very well and I am glad to know you that I can do it. Please talk to me then we can discuss more in detail about this project. Please Give me Chance to work with You. Thank You.

$1184 USD in 20 days
(111 Reviews)
7.4
shihan033010

Hi I have worked on employee management system. If you are interested then I can show you the project link. Can you please tell me do you need the app seperatetly from your zencart app or do you need to develop the More

$1111 USD in 25 days
(324 Reviews)
6.8
phamtech211

Dear Sir/ Madam, My name is Henry - the owner of PHAMTECH Co. My team is really interested in this project as it is exactly within our scope of expertise: We are web/ app design & development company located in More

$1888 USD in 40 days
(18 Reviews)
6.6
natgeo

Hello, I have recently worked on a similar employee task logging web app. I am therefore quite sure to develop your web app exactly as per your specs. I have 14 years of web development experience and I specialize in More

$833 USD in 20 days
(119 Reviews)
7.0
childersc

Hello, US Based. Keep in mind my bid is negotiable. I would love the opportunity to discuss your project and get you all fixed up. I have been working with PHP and MySQL for over 10 years. I have also been workin More

$1578 USD in 30 days
(56 Reviews)
6.0