I suggest a RESTful hold 'em poker service.
Pros:
- well-known and limited domain (quick start, quick finish)
- poker objects and events map easily to clojure objects and http verbs
- allows separate back-end and front-end development
- provides a useful example for others
- provides a useful service for others
Cons:
- trite
The ultimate goal would be a full implementation of a free poker restful service, complete with an example web client, simple installation, and my favorite: the use of bitcoin to play.
What do you all think?
bagel