We're looking for someone to develop a parental control software platform.
The software must include 3 parts:
There must be a client application which a child will have installed on their PC. The software runs in the background and monitors web traffic and using an API checks if pages are suitable and if not blocks them. The child must also answer a question every time they sign in to the computer or every 1 hour. The question must be pulled from a database on the server and their answer must be submitted. If they answer incorrectly, they must be presented with the correct answer and delayed from logging in.
The server will pass information between the website and client.
The website will allow parents to remotely control their child (client) computer. This website will have functionality to take screenshots of their child's computer, see what web pages they have visited, remotely lock them out of their childs computer, and view answers to their questions.
A -big- document full of all the information required to complete this project will be supplied if you're awarded the job. The software must be designed to be developed further on. This is the base, barebone application.
Good english is preferred. If we pay higher, we expect a better quality job.