Jump to Content
avniGuides
HomeGuidesChangelog
Guidesavni

Documentation

  • Introduction
  • Design
    • Terminology
    • Component Architecture
    • Multitenancy
    • Offline operations and sync
    • Why is Avni multi-tenant?
    • Reporting in Avni
    • Integration architecture
  • Implementer's guide
    • Introduction
    • Avni's domain model of field based work
    • Key system and data flows concepts
    • Concepts
    • Rules concept guide
    • Setting up your data model
    • My Dashboard and Search Filters
    • Translation Management
    • Creating identifiers
    • Upload vaccination checklist
    • Upload data
    • Writing rules
    • Access Control
    • Introduction to excel based import
    • Importing Excel data
    • Reporting Views
    • Offline Reports
    • Extensions
    • Draft save
    • Approval workflow
    • News broadcast
    • Comment workflow
    • Fast sync
    • Custom fields in search results
    • Quick form edit and jump to summary
    • Accessing media in reports
    • Sync strategies
    • Repeatable question group
    • Documentation
    • Timed questions
    • Styling the name of the page
    • Encounter type
    • Tasks
    • Call Masking
    • Application Menu items
    • Custom Query API
    • Internal details of Avni sync
    • Whatsapp integration
    • Program
  • Developer Guide
    • Rules execution in data entry application
    • Avni JavaScript Libraries Usage
    • Location and Catchment in Avni
    • Sync
    • Avni Client Coding Guide
    • Avni Server Coding Guidelines
    • Release process for the cloud
    • Platform translations management
    • Setup an Avni environment on AWS cloud
    • Tools
    • saga(s), middleware(s), reducers, and redux store
    • Avni Web App Coding Guidelines
    • Database schema and users to support multi-tenancy and ETL reporting
    • Understanding WhatsApp Integration Tables
    • Avni Model Persistence Framework
    • Debugging Avni Client
    • Avni Development process
  • Install Guide
    • Test and Production Environment Setup - CentOS
    • Environment setup for local product development - Ubuntu and Mac OSX
    • Environment setup for front end product development - Ubuntu
    • On premise setup of Avni without cloud services
    • Play store tracks
  • API Guide
  • Database Guide
    • Form Mapping
    • Observation data model
  • Upgrading Metabase
  • Avni Code of Conduct
    • FAQ - Avni Code of conduct
    • Avni Code of Conduct Committee
    • Avni Code of Conduct Reporting Guide
    • Avni Code of Conduct Enforcement Manual
  • Avni Hosted Service
  • Integration design and developer guide
    • Integration process
    • Error handling
    • Configuration management
  • Support Guide
    • Recreate ETL schema for an implementation

Feedback

  • Provide us feedback
  • Reporting defects and technical issues
Powered by 

Design

Suggest Edits

This section outlines the design of Avni.

Terminology
Component Architecture
Multitenancy
Offline operations and sync
Why is Avni multitenant?

Updated about 3 years ago