application thin-client open source calgary crm development competency relationship projects canadian edmonton customer radius3 assessment erp quebec canada developers