githubEdit

Saral Installation Guide (Non-Prod)

Saral allows quick and reliable capture of information from physical formats to structured, digital formats.

Using Saral results in extensive savings in terms of time and effort, when information from physical sources (such as paper) needs to be digitised and stored in a structured manner for analysis.

Prerequisites

1) Since, backend infra for Saral is hosted on AWS, user Must have a valid AWS account.

2) Saral is a mobile application and its APK can be generated from source code. Process for the same can be found herearrow-up-right. Provision has been made such that adopters can create their own configurations for Saral application. Refer herearrow-up-right and herearrow-up-right to know about detail guide for the same.

User can publish their own configured saral app on Google play sore. Please refer herearrow-up-right to know process to set it up.

Saral provides facility to pull varied analytical reports using Firebase Application. Please refer herearrow-up-right to know process to set Firebase account and configure it. Once Firebase account has been setup, refer herearrow-up-right to konw how to update it in source code. Please note, mobile APK needs to be rebuild for changes to get reflected.

3) Saral app supports pre-configured template layouts. User is advised to take print outs of the same for their use. Current application version supports Assessment and layout for the same can be found attached below.

Saral Assessment-Sheet Layout

Latest published versions of all layouts will be available at below mentioned location.

Along with template files, ROI Json file are available at below location.

All layouts are configurable. Please refer herearrow-up-right to configure your own layout and create corresponding ROI file for it.

4) Download and install MongoDB and Mongo Compass for your OS (Windows, mac, Linux) from below link

Download and Install Compass

5) Saral user docker for containerisation and hence, to Install docker on Ubuntu Linux use below details

6) Create a docker-compose.yml file and paste below code snippet in it. Please make sure to replace your MongoDB instance IP in the below code snippet.

To execute docker compose file, please execute below mention command in your VM terminal

sudo docker compose up -d

7) Use NGINX to setup Domain Name and SSL Certificate. Refer herearrow-up-right for installation guide.

8) Postman Collections

Postman Collections

9) Cloud Infra provisioning requirement and costing

Please refer herearrow-up-right for minimum infra required to be provisioned for Saral sand box and the monthly costing associated with it.

Please note, there is need to whitelist server IP/domain for application to work. Please refer herearrow-up-right to understand steps for the whitelisting

Once all above steps are completed, Saral will be ready to use.

Refer herearrow-up-right arrow-up-rightto know more about implementation details of Saral.

Refer herearrow-up-right to know about user User Experience of Saral.

Last updated

Was this helpful?