This summer Salesforce.com threw down the gauntlet again and put on their second Cloud Developer Challenge. After our success with the last challenge we thought we would throw our hat in the ring and see what we could come up with. Our goal this time around was to use the Force.com platform (Sites, Visualforce, Apex, and Salesforce.com) to create an online application that displays the richness of the Force.com platform while looking nothing like a standard Salesforce.com app.
After some power brainstorming we decided that we would combine our love for Salesforce.com and endurance sports to create an online portal for users to set goals and track their workouts online. Our concept grew into an online tool that a person could use to set a goal, plan/enter their workouts, blog/twitter about their workouts and get real-time analytics of their progress towards that goal.
The result
The result of our effort was enduranceAthlete...an online application that is built on the Force.com platform and leverages some of the latest Cloud and Web 2.0 best practices. You can log in to our application to demo it:
http://workout-developer-edition.na7.force.com/SiteLogin
Below are some of the highlights of enduranceAthlete...
Data model and User Interface are built all on the Force.com platform:
Calendar that leverages jQuery to display workouts:
Integration with Active.com API to pull in information on local races:
Integration with major social networks Twitter and Blogger:
Integration with Google Analytics:
Salesforce.com honors us with a win!
We are very pleased to announce that Salesforce.com selected us as one of the three winners for the Summer Developer Challenge of which there were over 1,000 applications. Full article…
Conclusion
It is clear that with the addition of Sites that Salesforce has taken the Force.com platform to the next level. enduranceAthlete is a great example of how you can really create any online application using their platform…the sky is now the limit. I feel like we can finally say to our clients that “We can do anything on Salesforce.com”.