
Envoc in the Time of Quarantine
Written by Administrator on May 05, 2020
At Envoc, we are grateful we have the opportunity to continue working during the current quarantine. More importantly, everyone at Envoc is thankful for the [...]
Read MoreFrequent communication with MIA was critical throughout the development process. This gave our developers an opportunity to continually learn the business intent behind new features and deliver exactly what was needed. To ensure our vision matched their needs, we generated wireframes and process diagrams for some of the more advanced features. Next, our developers employed a divide and conquer strategy, attacking the system as two mostly-independent components: FrontEnd Interactivity and BackEnd Processing. By focusing on the user interface separately, our devs could isolate all parts of a feature that were tangible to the end user. Thus, we could efficiently elicit feedback from the client (e.g. about intuitiveness) without having to wait for the full implementation of each feature. With another team focused on backend processing, our devs could isolate low-level capabilities that were critical for success but far removed from human visibility. This included the core image processing, the file storage infrastructure, and communication with the central document repository. This isolation allowed the development team to prototype and test the effectiveness of communication protocols and calculation-intensive tasks without getting distracted by the user interface. This development strategy allowed the client to see quick results, efficiently provide feedback to the team, and receive a deliverable that was exactly what they needed in a timely manner.
The MIA Document Cleaner is a suite of powerful and intuitive visual document editing tools accessed by a web application. The app allows associates to upload and sharpen and clarify critical documents of real estate transactions in order to make the materials easier to assess and in compliance with local government record keeping. There were several components to the system that made it a success for the client:
Repository Integration
MIA has an established central document repository for their scanned documents. It was important that the Document Cleaner be able to receive documents from this repository as well as send them back after an editing session.
Comprehensive Editing Features
The Cleaner queues a list of documents to be edited in a single editing session along with all metadata that describes formatting constraints. With the multi-document view, users can move pages between documents via drag and drop, duplicate pages, denoise selected pages, rotate by an arbitrary angle, brighten regions, apply automatic formatting correction, apply resizable, rotatable, layering whiteouts and redactions, apply resizable text annotations, and view calculated margin requirement overlays across all pages.
Unique Image Analysis
The Envoc developers created a set of unique algorithms that drive image analysis as well as automatic reconstruction of images to fulfill specific document formatting requirements. With the advanced formatting view, each page has a calculated semi-transparent overlay applied to it to show the current formatting rules.
Tying It All Together
From the moment documents are populated into an editing session until they're exported back to the source repository, formatting errors are flagged. Finally, because of the intricacy of editing tasks and because several processes must be applied successively, it was important to give end users leeway for experimentation and mistakes. Thus, unlimited undos and redos within editing sessions is a core capability.
At Envoc, we are grateful we have the opportunity to continue working during the current quarantine. More importantly, everyone at Envoc is thankful for the [...]
Read MoreApril 1, 2021 Baton Rouge, LA - Software innovator, Envoc, today announced limited availability of its disruptive software targeted to improve communication between "product owners" and "dev [...]
Read More