The android application has functionality allowing the creation and management of 'projects' and of 'records' associated with a project. It is to be used as an inspection and audit tool, the ui should suit this.
Project information and associated records can be downloaded/uploaded as zip files.
The projects and records can be created, viewed, searched, sorted, filtered, edited and deleted.
Various pieces of information make up a record including record type, record status and assignee, all of which are options that have default values but can be deleted /edited/created by the primary user. The primary user is the individual who creates the projects and records.
Records from a project can be filtered and output to a pdf document or xls file called a report. The report will be laid out in such a way that the contents are clear and saved to the device.
Within the settings area of the app the primary user will be able to define how the report front page looks by customising titles, footers, logos etc and also how images are displayed. The report will have page numbers.