A non-transitory computer-readable storage medium storing at least one program for integrated, in real time, remote construction management, work verification and requisition payment, the at least one program for execution by at least one processor and a memory storing the at least one program, the at least one program including instructions, when, executed by the at least one processor cause the at least one processor to perform operations comprising:
- generating, with the at least one processor, a schedule of values (SOV) in real time based on a plurality of SOV descriptions, each of the SOV describing a specific construction work element for a construction project;
- receiving as input, with the at least one processor, a verification component related to an actual condition of the specific construction work element of the construction project, and storing the verification component in a predetermined unitary database, the input being generated using at least one of:
- one or more sensors, and
- one or more automated surveillance devices positioned at a project worksite of the construction project and communicatively coupled to the at least one processor,
- transmitting, automatically, the input to the at least one processor
- wherein one of the one or more sensors and the one or more automated surveillance devices are remotely operated using one or more programming instructions, the one or more programming instructions:
- including an identification of at least one of a location and a predetermined surveillance travel path in the project worksite for collection of the verification component by at least one of one or more sensors and the one or more automated surveillance devices,
- being automatically generated and transmitted by the at least one processor to the at least one of one or more sensors and the one or more automated surveillance devices in response to receiving an electronic requisition, and
- being configured to cause the at least one of one or more sensors and the one or more automated surveillance devices to:
- perform, in response to receiving the one or more programming instructions, inspection of the project worksite of the construction project, and
- collect, based on the inspection that is performed, the verification component, and transmit the verification component to the at least one processor;
- and
- determining, with the at least one processor, a current completion status of the specific construction work element by comparing the verification component with a prior version of the verification component and/or a predetermined condition;
- determining whether the verification component is acceptable, partially acceptable or unacceptable for verifying the current completion status of at least one of the plurality of SOV descriptions corresponding to the specific construction work element based on an additional comparison of at least one of:
- a pixel data extracted from one or more electronic images,
- a portion of one or more electronic documents, or
- a portion of one or more electronic images and any combination thereof,
- wherein each of the pixel data, the portion of the one or more electronic documents, or the portion of the one or more electronic images are included in the input with data associated with the actual condition of the specific construction work element, the comparing of the verification component with the prior version of the verification component and/or the predetermined condition including an additional inspection of the actual condition independent of requiring presence and/or a manual input;
- and
- generating, with the at least one processor, a payment authorization in response to the determining being acceptable, transmitting the payment authorization that is acceptable to a payment provider, and authorizing payment to a contractor by the payment provider of an amount of a payment corresponding to a requested amount of the electronic requisition.