CHALLENGE DETAIL

Build a Personal.com sample app in Ruby, Node.js, Python or PHP

OVERVIEW

CODE

Personal.com gives users a way to securely connect and share with trusted people, apps and sites who need access to their information and important documents. They have created a new standard of information ownership: the data, notes and files you store in Personal belong to you. Even if you give someone else access, they are still yours – and you can stop access at any time.

This challenge is to develop a sample web application in Ruby, Node.js, Python or PHP that demonstrates use of the Personal.com API. The winning submission(s) will be used as the basis of future Personal.com CloudSpokes challenges!

Be sure to also check out the Personal.com Mobile sample app challenge!


REQUIREMENTS

Your sample app must be written in either Ruby, Node.js, Python, or PHP.

Your app must add Facebook, Twitter and Personal.com OAuth flows to authenticate the user and request the user's basic contact info. When logged in, the app should display the user's contact info. On the Personal.com API, request the permission to create, view and edit the Contact Info gem.

You may host your app on any publicly-accessible platform.

SUBMISSION DETAILS

Submit the URL for your live app.
 
Upload all your source code as a zip and provide any documentation and/or instructions that are needed. Please be clear and concise with any setup instructions.
 
A video of your application using Jing or Youtube would also be helpful but not required.

Your submission will be judged by a panel of peers based upon this criteria. If you would like to request an extension, please read Can challenge deadlines be extended for more time? on our FAQ. We do not want to grant extensions unless there is a valid reason.

ADDITIONAL INFO

For details on how to use the APIs required for this challenge, visit these developer sites:

- Personal.com Developer Network
- Facebook Developer Site
- Twitter Developer Site

PARTICIPATION


DISCUSSION

wcheung
Sorry if this is a stupid question, but can I do this in Groovy, or do you only want one of the four specifically listed languages?
wcheung, Oct 07, 2012 at 12:09 PM reply
alexrlevin
Groovy is okay, but the listed languages are preferred.
alexrlevin (admin), Oct 08, 2012 at 06:57 AM
wcheung
Thanks, same thing goes for your Family Data challenge? The listed langs are preferred?
wcheung, Oct 08, 2012 at 07:09 AM
alexrlevin
Yes
alexrlevin (admin), Oct 08, 2012 at 07:23 AM
snehaheda
When trying to fetch access token getting 403 Forbidden error? Any idea or help
snehaheda, Oct 09, 2012 at 07:12 AM reply
alexrlevin
I just send you an email. Also, you can always use the API Explorer at http://developer.personal.com/api_explorer to test calls.
alexrlevin (admin), Oct 09, 2012 at 07:41 AM
talesforce
I would like to request an extension on this challenge by a couple of days. Please let me know if that's feasible.
talesforce, Oct 09, 2012 at 22:50 PM reply
siddhesh619
This challenge is reopened, also the time provided for this challenge is sufficient, I oppose for extension.
siddhesh619, Oct 10, 2012 at 04:41 AM
talesforce
I think the idea of reopening the challenge despite your submission was to solicit more submissions. Since Personal.com platform is new to developers, it would have been best to have multiple entries on this challenge (in different languages - Ruby, Node etc) from everybody's (CloudSpokes, Personal.com, developers) perspective. But I respect your objection and I leave it upto CloudSpokes moderators to take a call on this. Thanks!
talesforce, Oct 10, 2012 at 05:03 AM reply
siddhesh619
i believe the challenge is running for almost 2 weeks. We had enough time to get it working. I don't think its sense extending it.
siddhesh619, Oct 10, 2012 at 06:56 AM
snehaheda
Please can you extend the challenge for some more time. I had some issues loggin to personal.com using their api . Just got that sorted with there team.
snehaheda, Oct 10, 2012 at 09:26 AM reply

The discussion board is closed for this challenge.



PARTICIPATION

8 members participating with 5 registered

TECHNOLOGIES

Facebook | NodeJS | PHP | Python | Ruby

WINNER SELECTED

Ended Oct 10, 2012 at 10:00 AM
Winner Announced on October 19, 2012
View the challenge results
Give us your feedback about this challenge.

PRIZES

Total: $750
1st $400
2nd $250
3rd $100

SHARE

Chrome Extension

Install the CloudSpokes Chrome Extension for quick and easy access to the latest CloudSpokes challenges, your payments, leaderboards and more!