Finalize Employee Monitoring System

We need a programmer who can help us finish add a web based system to monitor employees activity like screenshots, mouse and keyboard activity, active apps, active windows, visited websites, etc.

The system generates and displays charts based on [url removed, login to view] and most interactions with the system are in ajax. Most of the system is also based on wordpress installations.

Most of the updates and additional features are with the purpose of making the system self sustainable, so users can register, pay with credit card (merchant API attached, is very simple), log in, and use the system with little or no assistance, these are some of the features that needs to be added:

1. Auto delete old data (screenshots) according to the plan user is subscribed to

2. Add some other filters to the work diary. The work diary is the section in which user can see the screenshots and they can filter / sort screenshots according to different criteria, see attached image

3. Make the system limit the amount of employees user can add according to his plan

4. Allow user to delete employees and its data

5. Create a Trial Plan in which users can register and use the system for a period of 30 days. After 30 days certain data is no longer collected from employees’ computer but old data is still accessible by user

6. After 3 months, if trial users have not subscribed to a paid plan then all data is auto erased from the system

[url removed, login to view] several automatic notifications in the system, like billing, system updates, expiring trials, etc. Notifications are both on system dashboard and sent by email. Limit access to delinquent customers after 5 days

8. Allow users to register in the public website, choose a plan, pay with credit card (Merchant API attached) and log in

9. The system must allow users to request employees to register, download to the desktop app and login with their account. This account must be a LinkedIn account and is mandatory. This of course implies that employees’ registration system should be integrated with LinkedIn

9. Create a backup system for users so they can download screenshots data to their computers. These backups can be scheduled by user and notified by Active Desk via email

10. Enable the system to work in different time zones

11. Some other fixes related to the data displayed on the Charts which are based on [url removed, login to view]

Sample Subscription Plans:

A. 1-10 employees: USD [url removed, login to view] per month

B. 11-25 employees: USD [url removed, login to view] per month

C. 26-50 employees: USD [url removed, login to view] per month

D. 51-99 employees: USD [url removed, login to view] per month

*USD [url removed, login to view] per month per additional employee

All activity of computers are stored in mysql database and are gathered by .Net application installed on computers

Queries to generate charts and stats are complex so we need someone with good logics and programming skills

Find attached a few screenshots of the system that might help get a broad idea of what needs to be done

We need a reliable and always available person that can learn the system and make updates when needed.

We would rather hire a permanent programmer with a fixed salary. We will first ask the programmer to do one task on the system for which we will pay for, and if task is delivered as expected then we negotiate a fixed monthly salary. Please quote how much for one of the task listed and also (and this very important) what is your salary expectation.


Skills: AJAX, Javascript, MySQL, PHP, WordPress

See more: Web monitoring, wordpress app api, who is the first computer programmer, who is a computer programmer, who can help find good employee for us, what is your salary expectation, what is your salary, what is your expected salary, what is linkedin, what is computer programming, what computer should a programmer use, website to learn programming, website to find employees, websites stored on computer, website learn programming, website api request programmer, web programming salary, web logics, web for learn php programming, web api for windows app, the computer merchant, system monitor 1.1, self programming computer, self learn programming, section one computers

About the Employer:
( 68 reviews ) Panama, Panama

Project ID: #4197707

5 freelancers are bidding on average $298 for this job


hi,please find the attached document and private message ....Thanks!!!

$200 USD in 15 days
(52 Reviews)

Our main focus is to deliver the quality work with full support to our clients at very competitive rates. We will be happy to work with you on long term basis. So please consider us for your project. Hoping for the More

$699.99 USD in 15 days
(21 Reviews)

HI There! Ready to start now. Please check your PMB for more details. Thanks

$210 USD in 17 days
(26 Reviews)

An ISO 9001:2006 certified company, We can fulfill your requirement because we are professional worker, we work for our client satisfaction. for more detail please check private message board. Thanks.

$200 USD in 5 days
(2 Reviews)

Sir we completely understood each and every functionality of your project. We will sure you That our code will met your functionality and very user friendly. For more details please check your PMB.

$180 USD in 8 days
(0 Reviews)