For as long as I can remember I’ve had problems keeping papers organized: they get lost, ripped, crumpled, stuffed in backpacks, spilled on, out of order, and mixed up.
For me, papers from classes, meetings, assignments, clients, and every other possible source have become a curse on my productivity and on my sanity.
So, as a response to the solo app assignment, after struggling to ideate on a few other possible apps, it dawned on me that I may be able to design a thoughtful solution to my own problem.
So, Scanbox was born.
As usual when starting out new projects, I started this with a competitive analysis. It turns out there are a lot of apps out there doing certain things very well, but none of them are perfect and none of them are good at Scanbox's core feature: scanned document organization.
Evernote Scannable is a document scanning app from Evernote. From my testing, the design is confusing and the functionality is even more confusing. The scanner works, but seems pointless for the purposes I wanted because you need an external service (Evernote) in order to organize documents—and you have to do all the organization yourself.
Evernote is another mystery—it seems they have a scanning feature built in, but it's a premium feature so I wasn't able to test it, and they have a separate product that does the same thing. However, without testing the scanning feature, I can make the observations that there seem to be many steps to achieve a simple action and the organization structure is not quite as simple as I would like.
Scanbot is one of the most popular scanner apps for iOS, and is certainly the best around. The UI and UX are both pretty impeccable, and the recent redesign make some more bold moves. The only UX issues I could find were in edge use cases or where a user makes a mistake. However, the organization feature was a pain to use and felt like an afterthought.
For this app I only created one user persona, as I was still gaining my footing in the realm of user testing, research, and product strategy.
After completing initial user testing on various low-fi mockups, finishing competitive analysis, and developing a user perona, I began mapping out the feature set for Scanbox.
Intelligent document organization
Intelligent document naming
Intelligent Document Organization
Scanbox intelligently organizes your documents into "Stacks". This feature would work through artificial intelligence based on location data, calendar events, contacts, date and time, and other contextual information to guess where a newly scanned document should be placed.
This process makes organizing documents painless and is entirely tuneable by the user through the app's settings.
Intelligent Document Naming
The app leverages the document organization system to intelligently name documents. By default this feature is on, so that when a user scans a document, it is more likely to have a relevant name to prevent extra work from the user in the long run. This feature can also be tweaked in the settings.
Scanbox uses established patterns from other document scanning apps that work very well. The scanning process is also intelligent, automatically snapping scans to the bounds of a document in physical space in order to account for skew, crumples, folds, and camera angle. The user can optionally scan multiple pages of a document at once to make the entire process seamless.