Jump to Content
avniGuides
HomeGuidesAPI ReferenceChangelog
Guidesavni
Guides
Contact

General

  • Introduction
  • Design
    • Terminology
    • Component Architecture
    • Multitenancy
    • Offline operations and sync
    • Why is Avni multi-tenant?
    • Reporting in Avni
    • Integration architecture
  • Database Guide
    • Form Mapping
    • Observation data model
    • Manual Database Update
  • Avni Roadmap
  • Avni Hosted Service
  • 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
  • Contact

Implementers

  • Introduction
  • Important Concepts
    • Avni's domain model of field based work
    • Key system and data flows concepts
    • Subject types
    • Encounter types
    • Concepts
    • Rules concept guide
    • Writing rules
    • Setting up your data model
    • Sync strategies
    • Sync Scheduling
    • Sync internals
    • [Draft] Simplification of reports development and testing
    • Performance expectations
  • Advanced Feature Guide
    • Rollout your own Avni App from Play store
    • Form Documentation
    • Timed questions
    • Repeatable question group
    • Colourful forms
    • Quick form edit and jump to summary
    • Draft save
    • Fast sync
    • New Longitudinal export
    • Application Menu items
    • Masked Calls
    • Comment workflow
    • News broadcast
    • Whatsapp integration
    • Approvals
    • Offline Report Cards and Custom Dashboards
    • ETL schema, reporting and management
    • Access Control
    • Custom fields in search results
    • My Dashboard and Search Filters
    • Extensions
    • Vaccination checklist
    • Autogenerated Ids
    • Bulk Data Upload
    • Bulk Data Upload v2
    • Tasks
    • Enrol to same program multiple times
    • Reporting Views [Deprecated]
    • Encryption of data on the Android app
    • Integration Service Operations
    • How and when to use organisation group
    • About Audit Information
    • Sync capabilities
    • User Subject Types
    • Growth Charts
  • How Do I
    • Choosing android device for Avni
    • How To Guide: Installing Avni Field App and Basic Set-Up on your Mobile Phone
    • Update rules in bulk
    • Access media in reports
    • Upload local database
    • Migrate location of subject
    • Get bulk data out of Avni
    • Complex Visit Schedule Testing
    • Move Org to Custom Dashboard from MyDashboard
  • Reporting and business analytics
    • Form analytics using Metabase X-Ray feature
    • Guide To Export and Import Reports across different Jasper Servers
    • Developing BI dashboards using AI services
    • Jasper notes

developers

  • Install Avni
    • Setup an Avni environment on AWS cloud
    • Upgrading Metabase
    • Test and Production Environment Setup - Ubuntu
    • Environment setup for local product development - Ubuntu and Mac
    • Environment setup for front end product development - Ubuntu
    • On premise setup of Avni without cloud services
    • Play store tracks
    • Advanced Configuration
    • Avni Repositories
  • Contribute to Avni
    • Avni Development Process
    • Release Naming and Branching
    • Commit Guidelines
    • Readme guidelines
    • Avni Client Coding Guide
    • Avni Web App Coding Guidelines
    • Avni Server Coding Guidelines
    • Reporting issues
  • Release Guide
    • Release process for the cloud
    • Pre-release Testing Checklist
    • Release process for Security Testing
  • API Guide
    • Custom Query API
  • Notes
    • Avni JavaScript Libraries Usage
    • Location and Catchment in Avni
    • Platform translations management
    • Database schema and users to support multi-tenancy and ETL reporting
    • Understanding WhatsApp Integration Tables
    • Component compatibility policy
    • Access Control
    • HTTP Status Codes Presentation
    • Sync Gotchas
    • Phone number formats
    • User provisioning details
  • Integration design and developer guide
    • Integration process
    • Error handling
    • Configuration management
    • Build, Deployment, and Configuration
    • Cross system field mapping
    • Avni Bahmni Integration
    • Other FAQ
    • Integration Service Building Blocks
  • How Do I
    • Auto setup nvm
    • Debug Avni Client
    • Use Bugsnag
    • Auto setup jdk using jenv
    • Restore organisation database dump
  • Architecture
    • Sync
  • Coding and Internal Design
    • Rules execution in data entry application
    • saga(s), middleware(s), reducers, and redux store
    • Avni Model Persistence Framework
    • Avni Server - Contract, Request, Response
    • Avni Server - Modifying the Backend Database

support

  • Configurations from backend
  • Setup ETL schema for an implementation
    • Monitoring Status of ETL Runs for an environment
  • Rule failure telemetry

End User Guide

  • Users and Catchments
  • How to guide: Creating User Groups
  • Media Viewer
  • Use of media in forms
  • Translation Management
  • How to guide: Setting up Locations via CSV Upload
Powered by 

Contact

Suggest Edits

Website: https://avniproject.org/

Chat: https://discord.gg/JVEpdaMt

Updated about 2 months ago