Looking to create an iPad/iPad Mini app that creates and manages traffic collision reports that user creates. The app should work in both portrait and landscape mode and include iCloud backups. The user will also have the options to print the report or email it as a PDF.
A report consists of a 3 page PDF form with multiple drop down boxes and text input boxes that I will provide. Along with the PDF, the user will be able to to type a narrative for their report in a word-style document.
When opening the app, the user will have 4 options:
- Create a new report
- View incomplete reports
- View completed reports
Viewing incomplete reports shows the user a list of all the reports that have been created but not completed. The user can select a report and open it for editing. I have attached a screen shot of what this page should look like (1 - Incomplete [url removed, login to view]):
Viewing completed reports allows the user to view a list off all the reports they have marked completed. The user will be able to search for a specific report by keyword, date range, or report type. (2 - Completed [url removed, login to view])
The settings section include a few default settings that the user can select. (3 - Settings .PNG)
When creating a new report, the user is first brought to a screen that lets them pick some options for the report.
The first option will let them decide if they want to use their GPS coordinates in the report.
The second option lets them select the type of report they want to create. Different selections will auto-populate different text in the narrative portion of their report.
The last option here lets the user enter dates and times that need to be included in the report.
After the user makes all of the selections, they are taken to the first page of the PDF.
Page 1 of the PDF includes many selection boxes and text input areas. Any area that has not been complete will be highlighted red. Once the user has completed that area, it will be highlighted blue.
The user will have the option to scan a 2D Barcode on the back of a Driver License and have the information obtained by the barcode imported into the PDF. I have done some research and found a company that can provide you with an SDK for the barcode scanning functionality ([url removed, login to view]). However you can get this feature implemented is fine with me, [url removed, login to view] is just a suggestion.
There is a section on Page 1 that allows the user to use there finger to draw on a small box.
A user will also be able to show or hide certain sections on page 1.
I have attached a screen shot of what Page 1 will look like (4 - Page [url removed, login to view])
PAGE 2 & PAGE 3
Page 2 & Page 3 of the PDF only have option boxes and text input boxes. incomplete sections will be highlighted red and completed sections will be highlighted blue. Screen shots of Page 2 and Page 3 have been attached.
On the narrative page, users will be able to type the narrative portion of their report. They will need to have the options to adjust size of the text, make it bold, italic, or underlined.
A sample of what the narrative page should look like has been attached (7 - [url removed, login to view])
ADDING OR REMOVING PAGES
The user can add or remove pages to the report by clicking a 'Pages' link that will be in the title bar. Pressing this slides down a section that will allow the user to add a new Page 1, Page 2, Page 3, or a blank page. Screenshot attached (8 - Add [url removed, login to view])
I believe I have covered everything. If you have any questions feel free to contact me. I would like to keep this project as close as possible to $1,500. I would also like a developer who will be available for ongoing updates to this app.