Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

22 total results found

Developer Guidelines

Tech Team Operations

Version Manager Akvo is using GitHub as main version control system. By using GitHub, we can ensure that our code-base is well-managed and that changes are thoroughly reviewed and approved before they are added to the code-base, ultimately improving the quali...

Introduction

Django API for Remote Data Collection U...

Overview This document outlines the design for a new Django API app that will be used to collect remote data using Twilio. The purpose of this app is to provide a convenient way for users to collect data from remote locations using WhatsApp, which is a popula...

Use Cases

Django API for Remote Data Collection U...

In the first phase the app will be used by our partners to collect data from remote locations, such as water point complains for National WASH MIS and RTMIS.  The new Django API app for remote data collection using Twilio for WhatsApp can be used in various s...

Requirements

Django API for Remote Data Collection U...

The new Django API app for remote data collection using Twilio for WhatsApp has various functional and non-functional requirements. These requirements are outlined below. Functional Requirements It should be able to collect data from remote locations using...

Technical Details

Django API for Remote Data Collection U...

Package Name AkvoDjangoFormGateway Source Code https://github.com/akvo/Akvo-DjangoFormGateway Coverage https://coveralls.io/github/akvo/Akvo-DjangoFormGateway Documentation - Database Schema https://dbdocs.io/dedenbangkit/akvo-dj...

Administrative Division

API Modules for MIS

The administrative division module is a common API module used for remote data collection that provides information about geographical boundaries, such as countries, states, and municipalities. This module is particularly important for the output of the Remote...

Administrative Entity

API Modules for MIS

The Administrative Entity module is an extension of the Administrative Division module, and it provides a way to represent additional entities within an administrative boundary. An administrative entity is typically a geographic area that is governed by a spec...

Administrative Category

API Modules for MIS

The Administrative Category module is a way to categorize administrative divisions based on their type and hierarchy. Each administrative division can belong to one or more categories, which might include categories like habitation (e.g rural, urban), land con...

Project Sheet

RTMIS

Name RTMIS (Real Time Monitoring Information Systems) Project Scope The government of Kenya needs a way to effectively monitor sanitation and hygiene facilities nationwide. Akvo is developing an integrated Real Time Management Information ...

Low Level Design

RTMIS

Introduction About RUSH The Kenya Rural Urban Sanitation and Hygiene (RUSH) platform is an advanced and comprehensive real-time monitoring and information system owned by the Ministry of Health in Kenya. This platform is designed to streamline and enhance th...

Low Level Design

Mobile App for National Management Info...

Introduction About NMIS App National Management Information System (NMIS) Mobile, a groundbreaking application developed by Tech Consultancy Team using JavaScript and React Native. This state-of-the-art app offers a robust solution for data collection across...

Low Level Design

Income Drive Calculator

Dashboard User Workflow 1. Login Action: User fill username and password Click Login API returns a bearer token to access all the API endpoints 2. Case Creation Action: User initiates creating a new case. Location: Case can have many tags. ...

2023 New Features

RTMIS

UI Branding Migrating Panels to Sidebar Menu Figure 1: New Control Center with Sidebar Previous Implementation Overview The previous implementation of the user interface in the application primarily revolved around a panel-based design complemented by a ...

Mobile Application

RTMIS

Introduction The Mobile Application for Real-Time Management Information System (RTMIS) plays a pivotal role in facilitating remote data collection, primarily designed to support offline data submission for enumerators. Enumerators, who are an integral part o...

Introduction

Akvo Charts

Objective Many projects involve repeating tasks by copying and pasting chart and map components from other projects. This inefficient practice leads to inconsistencies and increased maintenance efforts. Our solution is to create a dedicated React component li...

Low-Level Design

Akvo Charts

Architecture Overview We're building a React component library to make charting and mapping easier and more consistent across TC projects. The library will be divided into several key parts: Component Layer: Where all the chart and maps components live. S...

Project Sheet

Power Awareness Tool

Name Power Awareness Tool Project Scope The Power Awareness Tool 1.0 was launched by Partos in February 2020, as a tool to help make power relations more visible. In 2022, the tool was evaluated, resulting in the improved Power Awareness 2...

Low Level Design

Power Awareness Tool

Introduction About Power Awareness Tool The Power Awareness Tool 1.0 was launched by Partos in February 2020, as a tool to help make power relations more visible. In 2022, the tool was evaluated, resulting in the improved Power Awareness 2.0 version which se...

Code Documentation

USAID WSSH

1. Preparation import os import re import pandas as pd import numpy as np import difflib OUTPUT_DIR = '../output_data' 1.A. Data Input and Output JMP_INPUT_FILE = '../input_data/JMP/jmp.csv' JMP_OUTPUT_FILE = f'{OUTPUT_DIR}/table_jmp.csv' IFS...

Project Sheet

Agriculture Sector Data Platform (AgraS...

Name RTMIS (Real Time Monitoring Information Systems) Project Scope The government of Kenya needs a way to effectively monitor sanitation and hygiene facilities nationwide. Akvo is developing an integrated Real Time Management Information System (...