Here are some of my proposals:
1. Show progress bar for report sending
When users are sending new reports to server, current implementation will only show a UIActivityIndicatorView. It would be better to show a progress bar indicating the progress of uploading the picture.
2. Send multiple photo for new report and append more photos after report is sent to server
When users create new reports, we should support user to send multiple photos instead of only one. Those multiple photos should be arranged in a proper UI and be viewed both in thumbnail and original size.
And users should also be allowed to delete any of those photos before it is sent to server. After the report is sent to server, we should also allow users to append more photos if they want.
3. Send audio for new reports
When user create a new report, we should support user to record a audio and send it to server. We should also allow user to delete/modify the audio they recorded.
4. Map-based browsing, search, listing of submitted reports
For my reports tab, we could put a button to switch to map-view mode. In map-view mode, all the reports are presented as pins floating over the map. Summary info of this report will be shown if you press one of those pins. Then if you press detail button, it will bring you to the detail view of this report.
For listing all the submitted reports, we could set some filters by the type of report. If user selects only the snow removal type, then we only show snow removal reports on the map view.
5. Multi-lingual support
I could help with the chinese localization.
6. General user experience improvements
There are at least following improvements could be made for UI:
Adjust table cell height/ label size to fit the text received from server
Better UI for text inputing and single/multiple selection
7. Close report from mobile
Now there is no way to close a report on mobile. It would be helpful if the users can close their own reports from mobile. This improvements also need some new API to communicate with server.
Look forward to your advice. Thanks.