A small but very effective mobile interface to your CiviCRM installation.
JavaScript PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
js
libraries/jquery.mobile-1.0a3
templates
.gitignore
README.txt
civimobile.info
civimobile.module

README.txt

CiviMobile

Project Members:

Kyle Jaster - rayogram.com
Xavier Dutoit - techtothepeople.com

Purpose:

A Drupal module (and eventually independant webapp) that leverages the CiviCRM API v3 to provide a small but very effective mobile interface to your CiviCRM installation.

Tentative feature scope of version 1 - kerouac: to be released for CiviCON
- being able to login
- being able to search for a contact,
- display contact details (email, address, phone)
- being able to log a meeting (activity)
- being able to add a contact (name, organisation, email, phone)

DEV & Git
We are using a submodule for jquery-mobile (the 1. branch, beta1 as I'm writing it)
so beside the usual
$git clone
you'll need 
$git submodule init

and beside
$git pull
you need to run
$git submodule updatee

Warning: It seems that jquery-1.5.min.js is missing from the repo (on my TODO)

TODO:

- they are 40 types of entity available on the API, quite a few features to add ;)
Beside that, things like canvassing or updating the status of participants (registered -> attended) seems to be some of the features that would benefit most a mobile interface.

if this project is ever going to grow, it needs a proper architecture on the jquery side
- a templating solution
- a MVC

Any suggestion of plugins to use more than welcome, patch even more welcomed ;)