Challenge Overview
NOTE:��we recommend you request your RTM API key now��if you are interested in this challenge, in case it takes some time for them to send you your key.
Your application should allow administrators to manage coupons/offers in salesforce, and provide a way for RTM��users to register for the coupon service using their RTM credentials. ��It should then access one or more of the user's lists and try to find coupons/offers that would be of interest to the user. Which lists and tasks to examine, what coupons to suggest, how you deliver the coupons, and how users manage coupons that have been delivered is entirely up to you, and a big part of this challenge is who can come up with the most creative solutions and most interesting user experiences.
Here are some ideas to get you started, but feel free to come up with your own ideas:
�� ��* ��the app might only access lists with a pre-defined name (e.g. 'grocery list') or with a name that contains particular words (e.g. 'buy', 'store', etc.)
�� ��* ��the app might only consider tasks meeting certain criteria, such as those that contain certain words (e.g. 'bread') or tags (e.g. 'shopping')
�� ��* ��the app might take into account the date, recurrence, and completion of a task, or the number of tasks matching a criteria, to decide which coupons/offers to suggest
�� ��* ��the app could deliver the offer via e-mail, social media, new note on existing task, new task, custom mobile app, or anything else you can think of
Remember to be creative, remember to request your API key, and most importantly...Remember The Milk!
NOTE:��Per the RTM API instructions,��please keep API��requests to an average of 1 request per second. They may throttle certain API keys (or block them entirely) if you utilize too many resources.
Your application should allow administrators to manage coupons/offers in salesforce, and provide a way for RTM��users to register for the coupon service using their RTM credentials. ��It should then access one or more of the user's lists and try to find coupons/offers that would be of interest to the user. Which lists and tasks to examine, what coupons to suggest, how you deliver the coupons, and how users manage coupons that have been delivered is entirely up to you, and a big part of this challenge is who can come up with the most creative solutions and most interesting user experiences.
Here are some ideas to get you started, but feel free to come up with your own ideas:
�� ��* ��the app might only access lists with a pre-defined name (e.g. 'grocery list') or with a name that contains particular words (e.g. 'buy', 'store', etc.)
�� ��* ��the app might only consider tasks meeting certain criteria, such as those that contain certain words (e.g. 'bread') or tags (e.g. 'shopping')
�� ��* ��the app might take into account the date, recurrence, and completion of a task, or the number of tasks matching a criteria, to decide which coupons/offers to suggest
�� ��* ��the app could deliver the offer via e-mail, social media, new note on existing task, new task, custom mobile app, or anything else you can think of
Remember to be creative, remember to request your API key, and most importantly...Remember The Milk!
NOTE:��Per the RTM API instructions,��please keep API��requests to an average of 1 request per second. They may throttle certain API keys (or block them entirely) if you utilize too many resources.