Challenge Overview
In a new DE org create a jQuery Mobile app using Visualforce to collect ideas where a company can improve and what they are struggling with.
Create a custom object called Store__c to store the name of the store, latitude and longitude. Create a Townhall_Meeting__c object to store the master-detail relationship to the store, the date of the meeting and number of attendees. Create an Townhall_Idea__c object to store the relationship to the meeting, the text of the actual idea (i.e., Provide free ice cream to employees), type of idea (Praise or Problem) and the number of votes.��
The application will have two types of users:
1. Administrator - will log into Salesforce and create the new Town Hall meeting record with the number of attendees and the store the meeting is for. It would be cool to find the store by geolocation (here's some sample code) or by a simple picklist of stores. ��The administrator will "collect" ideas from the audience for things they do well (praise) or things they need to improve on (problem) and enter them (perhaps two giant smiley or frowny faces to click on?). The administrator will also be able to view the list of all ideas and edit them to change the text and number of votes.��
2. Users - will log into Saleforce, choose the correct meeting, view the list of ideas (with assocaited types) that were collected during the meeting and vote individual ideas up by one point.
We are trying to uncover the top 3 praise ideas and the top 3 problem ideas for a town hall meeting. A major part of the judging process will be the look and feel of the app. It should look great on not only a phone but tablet as well.
Must have 90%+ test coverage.
Create a custom object called Store__c to store the name of the store, latitude and longitude. Create a Townhall_Meeting__c object to store the master-detail relationship to the store, the date of the meeting and number of attendees. Create an Townhall_Idea__c object to store the relationship to the meeting, the text of the actual idea (i.e., Provide free ice cream to employees), type of idea (Praise or Problem) and the number of votes.��
The application will have two types of users:
1. Administrator - will log into Salesforce and create the new Town Hall meeting record with the number of attendees and the store the meeting is for. It would be cool to find the store by geolocation (here's some sample code) or by a simple picklist of stores. ��The administrator will "collect" ideas from the audience for things they do well (praise) or things they need to improve on (problem) and enter them (perhaps two giant smiley or frowny faces to click on?). The administrator will also be able to view the list of all ideas and edit them to change the text and number of votes.��
2. Users - will log into Saleforce, choose the correct meeting, view the list of ideas (with assocaited types) that were collected during the meeting and vote individual ideas up by one point.
We are trying to uncover the top 3 praise ideas and the top 3 problem ideas for a town hall meeting. A major part of the judging process will be the look and feel of the app. It should look great on not only a phone but tablet as well.
Must have 90%+ test coverage.