Currently all DHIS2 android apps (data capture, event capture, tracker capture, dashboard) are using their own sandboxed databases. In most situations, all mentioned apps share similar/common metadata, which means that same information is duplicated in several places. Even more, in some cases app needs an access to data of another app (for example dashboard app can perform analysis of data stored in event capture application). The aim of this project is to make all of the above mentioned apps share a common (shared) database. Instead of having one database per each app, one app will be implemented with shared database which will store and sync data to the server, while other apps will play a role of clients with UI part only.