A server to handle the data for the Family Map application. It implements a SQLite database, and uses HTTP connections to interface with the Android app.
An Android app client to connect to the FamilyMap server. It implements a Google Map to display a family history information retreived from the server.