Layered Architecture


The product follows a three-tiered architecture consisting of the presentation, application and database layers.

Presentation Layer - This layer consists of the app and the related web dashboard that the end users experience.

Application Layer - This layer consists of the communication protocols and interfaces used by the application.

Database Layer - This layer consists of all the data in the form of relational databases that are inherently consumed by the application through the application layer.

Basic Architecture Diagram


                                                       Basic Architecture diagram

                                                   Basic Architecture diagram

Detailed Architecture Diagram


                                                                        Detailed Architecture Diagram

                                                                    Detailed Architecture Diagram

Components of Architecture


Application


In the above diagrams, application refers to Atom/Assist applications. These apps are made available on a variety of devices. Refer Devices, Specifications and Controllers to check the devices that can be used with the application and their specifications. These applications are built on Unity.

Web Dashboard(CMS)