Inspections
Do the check where the thing is. The report is built from what you recorded.
Pass, Fail or N/A on each item, a photo and a note where it matters, with or without signal. A failed item becomes a job. The report is built from your answers and goes to the responsible person to sign.

-
It works with no signal
Open the check before you go into the basement. Answers and photos are saved on the phone and sent when you are back in range. The check shows what has not reached the server yet.
-
The photo is on the item that failed
Not in the camera roll. Draw on it to mark the defect. Dictate the note if typing is slow.
-
A failed item raises the job
The finding, the photo and the asset go with it, assigned and dated. Nobody retypes anything.
-
The report is built from the answers
The findings and the report cannot disagree, because they are the same data. A named person signs it on their phone.
-
Start from a checklist that exists
Fire doors, legionella, forklifts, vehicles, emergency lighting and more, in full on this site. Or describe the check and let the app draft one.
