I am in need of a solution that will store some information for me and be able to notify specific people about certain problems on request. Here is the situation: A line of assembly is putting an engine together and a certain machine runs out of oil, the operator should be able to select or enter the problem "no more oil" or something as such somewhere and get a list of phone numbers of mechanics that change the oil for this machine. this application could automatically call those mechanics on their cell phone or perhaps send them a text message. The crucial part of this is to get the mechanic to arrive to the machine in less than 15-20 minutes. This application should be able to produce some statistics and some kind of reports to give the length of time it took the mechanic to get to the place and so on. This application should also be on the web. Is there anything like this that exists already?
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).