Architectural Overview
In this section, we'll discuss the Qrvey architecture and how all of our components work together to deliver on the promise of a unified, all-in-one data solution.
Working with Qrvey
There are three main ways to interact with Qrvey. First, we offer a robust API that allows for direct interaction with all of Qrvey's functions for data collection, analytics, automation and information distribution. Second, we offer a suite of pre-built widgets to simplify the process of embedding Qrvey into existing web pages and applications. Every part of the Qrvey platform can easily be embedded.
Finally, there is Qrvey Composer, which is a web-based application where primary user scan build forms, datasets, analytics, workflows and more. The Qrvey application has been 100% widgetized, ensuring that everything you can do with the app can also be done with embedded widgets.
Qrvey Architecture
Qrvey is built on a fully scalable cloud architecture utilizing a variety of AWS services to deliver maximum performance for all of your data and application requirements.
On the backend, we leverage Elasticsearch and DynamoDB to support both massive scale and unstructured to semi-structured data.
For developers, we provide a comprehensive set of APIs and widgets to integrate with your existing applications, data and services.
Out of the box, we also provide a number of supporting services to provide advanced analytics, messaging, and additional customizations.