Summer of Code/2013/moksaya: Difference between revisions

Line 37: Line 37:


=== Site Model ===  
=== Site Model ===  
I have planed to design the RESTful interface to the Moksaya project , and then I plan to consume these APIs with a webapp possibly written with [http://backbonejs.org/ Backbone.js]
Initially Moksaya project offers a RESTful interface to the following models :
*ProfileResource
*ProjectResource
*CommentResource
*LikeResource
*ForkResource
At the Top most level User Profiles can be accessed by the RESTful Apis and it serves all the related Resources say all the projects of particular user , comments on projects, likes , friends of the user etcs.


Initially Moksaya project offers a RESTful interface to the following models:
User Profiles can be accessed by the RESTful Apis and it serves all the related Resources say all the projects of particular user , comments on projects, likes , friends of the user etcs.


* Top Level View : http://127.0.0.1:8000/api/v1/profile/list/  
* Top Level View : http://127.0.0.1:8000/api/v1/profile/list/