Skip to content

Aam Digital

Enabling social organizations digitally to transform lives.

Aam Digital is an easy-to-use case management software for the social sector that improves the effectiveness and transparency of work with beneficiaries in the field.


We are building an open source (GPL-3.0) cloud platform tailored to NGOs and social sector use cases. Aam Digital is highly customizable as a "no-code" platform and fully functional offline with synchronization between devices and users whenever connectivity is available.

We are certified as a "Digital Public Good". Aam Digital's core team is driven by a spirit of social entrepreneurship. To make the case management solution more widely and easily available, we offer a Software-as-a-Service version of the open source system: For more information about the software and an open demo system visit www.aam-digital.com.

DPG Badge User Support Center


Software Architecture

The core application is a progressive web app (written in TypeScript + Angular) connected to a CouchDB database server. To provide some advanced functionality, there are some (optional) backends. The system is deployed via docker-compose.

The repositories in this GitHub organisation reflect these different components.

Start here with the core frontend: ndb-core

Pinned Loading

  1. ndb-core ndb-core Public

    Easy-to-use case management web app for NGOs anywhere in the world (Progressive Web App)

    TypeScript 62 27

  2. aam-services aam-services Public

    Backend Modulith providing APIs for reports and integrations for the Aam Digital platform

    Kotlin

  3. ndb-setup ndb-setup Public

    Docker compose, scripts and setup instructions for the Aam Digital platform

    Shell 3 1

  4. ndb-admin ndb-admin Public

    Utility admin tools for working with the database

    TypeScript 1

  5. replication-backend replication-backend Public

    A service that functions as a proxy between a PouchDB client and a CouchDB backend which filteres the documents based on permissions.

    TypeScript 5 1

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…