OpSign

We developed a scan, sign, edit, and send PDF web solution and Android and iOS native apps for the business community to achieve paperless office efficiency. It provides a complete toolbox for data management and protection under US federal and EU compliance standards. The app helps speed up user workflow, thus saving time and money, and is invaluable in business. The app is one of the best ways to complete documents digitally, allowing for faster and more effective document management for any business.

The application is designed for real-time data exchange and offline document preparation, format conversion, editing, and signing. Users can create, download, and scan files from DOCX, word, and PDF to JPEG and screen scans. In addition, clients can securely store and send to sign invoices, contracts, and agreements even to not authorized users. Ultimately, it allows anyone to manage and maintain their day-to-day business online.

Platform
Android, iOS
Devices
Smartphone, iPad, iPhone
Tech stack
AWS RDS PostgreSQL, AWS S3, .Net core, Rest API, Kotlin, Swift, NodeJS.
Industry
Array
Scope of work

Wireframes design, iOS, and Android client development, backend and frontend development, website and server-side architecture and development, software design and architecture, deployment, quality assurance

The challenge

The idea of a paperless office has been popular for many years. However,  US businesses waste $8 billion a year just on managing paper. Today, the entire personal archive of essential and valuable documents can easily fit into a Smartphone’s memory and be uploaded to the cloud services. Accompanied by scan, edit, and electronic signature tools, such an app becomes a complete toolbox for any modern business person. 

Before this project, the ABCloudz team released several successful database management products, but paperless document management has become an entirely new area of ​​expertise. So we began to look for what else could be done now and where we could change the established practice and improve the technology. 

The solution

Technically, the solution offers two user scenarios. The first sequence is created for an authorized user to download, create, edit and manage the document flow. While the second is intended for non-authorized users. It allows the signing of the documents that have been sent to them.  

We took advantage of .NET for the backend for the Web application. It is based on the .Net core microservice architecture. Each microservice is responsible for a specific task:

  • Registration
  • Document 
  • Payment 
  • Notification

Communication with the frontend occurs through the Rest API protocol. Each microservice is responsible for specific functions like authorization, notification, payment status check, and document preparation.

The web application and the admin panel are built on Angular. User data is stored in AWS RDS PostgreSQL, while the documents are stored in AWS S3. Android and iOS development teams used Kotlin and Swift. To convert signed copies to PDF format, we wrote a PDF converter in NodeJS. Also, to keep up with the time demand for third-party integrations that are associated with workflow solutions, we successfully created an integration with the Monday.com workflow service.

 

  • 12 000

    Hours spent on the project

  • 10

    People on the team

  • 2,000

    Client organizations worldwide.

Features

When creating this app, we considered that the end-user could avoid additional printing, scanning, and mailing of paper by using an electronic signature. An electronic signature makes everyday life easier and offers a modern way of confirming the signatory’s identity. Electronic signatures are typically used in PDF documents. However, using this app, it is also possible to electronically sign other types of files, like a scan or a photo. And the team decided to complete the app with a series of useful features.

  • 01. Speed

    The app saves time. All the time the user spends having to search, print, and scan can now be devoted to his business and clients. In addition, with the app, editing and sending documents is easy. Any user can scan, edit and send documents in minutes, making their workflow much faster.

  • 02. Convenience

    Whether a user is completing a fillable form or adding their eSignature, the easy-to-use interface guides even unauthorized users through the process. The application is helpful at work for anyone – an enterprise employee, individual entrepreneur, small business owner, or independent contractor.

  • 03. Mobility

    The app is an online solution where you can edit, send, sign, and share documents from any internet-connected device. There’s no need to close deals only from the office, nor do you need to be tethered to a printer or scanner. There's an option to prepare and sign the document without an internet connection available. However, to send it, the user needs to be connected to the internet.

  • 04. Security

    The apps offer companies a faster alternative to change how users send and safely receive documents. The app employs General Data Protection Regulation (GDPR) compliance - enterprise-grade, industry-leading security, and privacy standards to ensure your documents are processed and stored with multiple levels of protection

  • 05. Certainty

    An advanced electronic signature gives the parties certainty about who signed the document. No one has modified the signed information afterward; The signatory cannot deny having made the signature or claim that changes have been made to the document later.

  • 06. Cost&Time

    Signing a document electronically is almost as fast as signing it on paper. Still, time is saved, especially in the handling of the document. In addition, affairs can be managed more quickly when the documents no longer need to be scanned or printed and sent as paper mail. The document can be saved in a location where the right persons can access it if necessary. It only takes a moment to send an electronic document to the recipient.

Benefits

The client achieved two separate applications for both iOS and Android, complete with two unique user scenarios. The app is widely used at the moment. Plus, this app was named “the #1 eSignature platform” on Monday.com with over 2,000 client organizations from all sectors.

Hi there! How can I help you?

ABCAssist