Register
Submit a solution
The challenge is finished.

Challenge Overview

Create a jQuery Mobile application targeted for a tablet layout using Visualforce and Apex with the following flow:

1. The user logs into Salesforce.com with their credentials.

2. The user accesess the Visualforce page (jQuery Mobile UI) and sees a list of contacts. There is also a search/filter box to easily find contacts.��

3. User selects a contact and sees the following:

�� - general contact info from the contact (name, phone, email, etc)
�� - products of interest (see below for more details)
�� - details about their last 5 activities (phone calls, email, etc.)
�� - list of open opportunities and details
�� - list of marketing campains they are part of and status
�� - list of products they own (see below for more details)
�� - list of competing companies they have purchase from��(see below for more details)

For product interest simply create a multi-select picklist with generic values like "Household", 'Industrial", etc.��

For the Products that a customer owns create a simple custom object with some generic product names ("Product A", "Product B", etc.) and create a lookup to the contact so it can be displayed as a related list.

For the competing companies create a junction object for Accounts so you can associate many accounts with many contacts.

Must have 90%+ test coverage for Salesforce.com part.

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30037932