{"action":"created","issue":{"url":"https://api.github.com/repos/couchbaselabs/workshop/issues/32","repository_url":"https://api.github.com/repos/couchbaselabs/workshop","labels_url":"https://api.github.com/repos/couchbaselabs/workshop/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/couchbaselabs/workshop/issues/32/comments","events_url":"https://api.github.com/repos/couchbaselabs/workshop/issues/32/events","html_url":"https://github.com/couchbaselabs/workshop/issues/32","id":177430515,"number":32,"title":"Part 3 - Full Stack code samples","user":{"login":"mgroves","id":103484,"avatar_url":"https://avatars.githubusercontent.com/u/103484?v=3","gravatar_id":"","url":"https://api.github.com/users/mgroves","html_url":"https://github.com/mgroves","followers_url":"https://api.github.com/users/mgroves/followers","following_url":"https://api.github.com/users/mgroves/following{/other_user}","gists_url":"https://api.github.com/users/mgroves/gists{/gist_id}","starred_url":"https://api.github.com/users/mgroves/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgroves/subscriptions","organizations_url":"https://api.github.com/users/mgroves/orgs","repos_url":"https://api.github.com/users/mgroves/repos","events_url":"https://api.github.com/users/mgroves/events{/privacy}","received_events_url":"https://api.github.com/users/mgroves/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"avsej","id":7280,"avatar_url":"https://avatars.githubusercontent.com/u/7280?v=3","gravatar_id":"","url":"https://api.github.com/users/avsej","html_url":"https://github.com/avsej","followers_url":"https://api.github.com/users/avsej/followers","following_url":"https://api.github.com/users/avsej/following{/other_user}","gists_url":"https://api.github.com/users/avsej/gists{/gist_id}","starred_url":"https://api.github.com/users/avsej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/avsej/subscriptions","organizations_url":"https://api.github.com/users/avsej/orgs","repos_url":"https://api.github.com/users/avsej/repos","events_url":"https://api.github.com/users/avsej/events{/privacy}","received_events_url":"https://api.github.com/users/avsej/received_events","type":"User","site_admin":false},"assignees":[{"login":"avsej","id":7280,"avatar_url":"https://avatars.githubusercontent.com/u/7280?v=3","gravatar_id":"","url":"https://api.github.com/users/avsej","html_url":"https://github.com/avsej","followers_url":"https://api.github.com/users/avsej/followers","following_url":"https://api.github.com/users/avsej/following{/other_user}","gists_url":"https://api.github.com/users/avsej/gists{/gist_id}","starred_url":"https://api.github.com/users/avsej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/avsej/subscriptions","organizations_url":"https://api.github.com/users/avsej/orgs","repos_url":"https://api.github.com/users/avsej/repos","events_url":"https://api.github.com/users/avsej/events{/privacy}","received_events_url":"https://api.github.com/users/avsej/received_events","type":"User","site_admin":false},{"login":"daschl","id":29086,"avatar_url":"https://avatars.githubusercontent.com/u/29086?v=3","gravatar_id":"","url":"https://api.github.com/users/daschl","html_url":"https://github.com/daschl","followers_url":"https://api.github.com/users/daschl/followers","following_url":"https://api.github.com/users/daschl/following{/other_user}","gists_url":"https://api.github.com/users/daschl/gists{/gist_id}","starred_url":"https://api.github.com/users/daschl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daschl/subscriptions","organizations_url":"https://api.github.com/users/daschl/orgs","repos_url":"https://api.github.com/users/daschl/repos","events_url":"https://api.github.com/users/daschl/events{/privacy}","received_events_url":"https://api.github.com/users/daschl/received_events","type":"User","site_admin":false},{"login":"mgroves","id":103484,"avatar_url":"https://avatars.githubusercontent.com/u/103484?v=3","gravatar_id":"","url":"https://api.github.com/users/mgroves","html_url":"https://github.com/mgroves","followers_url":"https://api.github.com/users/mgroves/followers","following_url":"https://api.github.com/users/mgroves/following{/other_user}","gists_url":"https://api.github.com/users/mgroves/gists{/gist_id}","starred_url":"https://api.github.com/users/mgroves/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgroves/subscriptions","organizations_url":"https://api.github.com/users/mgroves/orgs","repos_url":"https://api.github.com/users/mgroves/repos","events_url":"https://api.github.com/users/mgroves/events{/privacy}","received_events_url":"https://api.github.com/users/mgroves/received_events","type":"User","site_admin":false},{"login":"jeffrymorris","id":454176,"avatar_url":"https://avatars.githubusercontent.com/u/454176?v=3","gravatar_id":"","url":"https://api.github.com/users/jeffrymorris","html_url":"https://github.com/jeffrymorris","followers_url":"https://api.github.com/users/jeffrymorris/followers","following_url":"https://api.github.com/users/jeffrymorris/following{/other_user}","gists_url":"https://api.github.com/users/jeffrymorris/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffrymorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffrymorris/subscriptions","organizations_url":"https://api.github.com/users/jeffrymorris/orgs","repos_url":"https://api.github.com/users/jeffrymorris/repos","events_url":"https://api.github.com/users/jeffrymorris/events{/privacy}","received_events_url":"https://api.github.com/users/jeffrymorris/received_events","type":"User","site_admin":false},{"login":"subalakr","id":1129866,"avatar_url":"https://avatars.githubusercontent.com/u/1129866?v=3","gravatar_id":"","url":"https://api.github.com/users/subalakr","html_url":"https://github.com/subalakr","followers_url":"https://api.github.com/users/subalakr/followers","following_url":"https://api.github.com/users/subalakr/following{/other_user}","gists_url":"https://api.github.com/users/subalakr/gists{/gist_id}","starred_url":"https://api.github.com/users/subalakr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/subalakr/subscriptions","organizations_url":"https://api.github.com/users/subalakr/orgs","repos_url":"https://api.github.com/users/subalakr/repos","events_url":"https://api.github.com/users/subalakr/events{/privacy}","received_events_url":"https://api.github.com/users/subalakr/received_events","type":"User","site_admin":false},{"login":"brett19","id":1621627,"avatar_url":"https://avatars.githubusercontent.com/u/1621627?v=3","gravatar_id":"","url":"https://api.github.com/users/brett19","html_url":"https://github.com/brett19","followers_url":"https://api.github.com/users/brett19/followers","following_url":"https://api.github.com/users/brett19/following{/other_user}","gists_url":"https://api.github.com/users/brett19/gists{/gist_id}","starred_url":"https://api.github.com/users/brett19/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brett19/subscriptions","organizations_url":"https://api.github.com/users/brett19/orgs","repos_url":"https://api.github.com/users/brett19/repos","events_url":"https://api.github.com/users/brett19/events{/privacy}","received_events_url":"https://api.github.com/users/brett19/received_events","type":"User","site_admin":false},{"login":"MikeGoldsmith","id":3481731,"avatar_url":"https://avatars.githubusercontent.com/u/3481731?v=3","gravatar_id":"","url":"https://api.github.com/users/MikeGoldsmith","html_url":"https://github.com/MikeGoldsmith","followers_url":"https://api.github.com/users/MikeGoldsmith/followers","following_url":"https://api.github.com/users/MikeGoldsmith/following{/other_user}","gists_url":"https://api.github.com/users/MikeGoldsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeGoldsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeGoldsmith/subscriptions","organizations_url":"https://api.github.com/users/MikeGoldsmith/orgs","repos_url":"https://api.github.com/users/MikeGoldsmith/repos","events_url":"https://api.github.com/users/MikeGoldsmith/events{/privacy}","received_events_url":"https://api.github.com/users/MikeGoldsmith/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/couchbaselabs/workshop/milestones/3","html_url":"https://github.com/couchbaselabs/workshop/milestones/Couchbase%20Connect%202016","labels_url":"https://api.github.com/repos/couchbaselabs/workshop/milestones/3/labels","id":1977840,"number":3,"title":"Couchbase Connect 2016","description":"Tasks that need to be completed by the end of October 2016 in order to be prepared for workshops at Couchbase Connect 2016.","creator":{"login":"mgroves","id":103484,"avatar_url":"https://avatars.githubusercontent.com/u/103484?v=3","gravatar_id":"","url":"https://api.github.com/users/mgroves","html_url":"https://github.com/mgroves","followers_url":"https://api.github.com/users/mgroves/followers","following_url":"https://api.github.com/users/mgroves/following{/other_user}","gists_url":"https://api.github.com/users/mgroves/gists{/gist_id}","starred_url":"https://api.github.com/users/mgroves/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgroves/subscriptions","organizations_url":"https://api.github.com/users/mgroves/orgs","repos_url":"https://api.github.com/users/mgroves/repos","events_url":"https://api.github.com/users/mgroves/events{/privacy}","received_events_url":"https://api.github.com/users/mgroves/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":4,"state":"open","created_at":"2016-09-01T13:50:16Z","updated_at":"2016-09-16T13:50:20Z","due_on":"2016-10-29T00:00:00Z","closed_at":null},"comments":3,"created_at":"2016-09-16T13:50:20Z","updated_at":"2016-10-07T14:21:00Z","closed_at":null,"body":"Part 3 of the workshop is a lab where users will build a full-stack application using Couchbase. This will be Angular2 -> REST API -> Couchbase.\r\n\r\nA .NET, Node.js, and Java backend need to be built (and I will not turn away PHP code :)\r\n\r\nThe Angular2 piece will be (mostly) identical between each technology, so you don't need to worry about writing that portion (with one caveat).\r\n\r\nFor more detailed specs, see the text file here: https://github.com/couchbaselabs/workshop/blob/master/connect2016/developer/03/LabPart03Specs.txt\r\n\r\nIf you are curious, you can also see a full Angular sample here: https://github.com/couchbaselabs/restful-angularjs-nodejs\r\n\r\nPlease put your example code in the folder: developer/03/dotnet (or developer/03/node, developer/03/java, etc)."},"comment":{"url":"https://api.github.com/repos/couchbaselabs/workshop/issues/comments/252265066","html_url":"https://github.com/couchbaselabs/workshop/issues/32#issuecomment-252265066","issue_url":"https://api.github.com/repos/couchbaselabs/workshop/issues/32","id":252265066,"user":{"login":"MikeGoldsmith","id":3481731,"avatar_url":"https://avatars.githubusercontent.com/u/3481731?v=3","gravatar_id":"","url":"https://api.github.com/users/MikeGoldsmith","html_url":"https://github.com/MikeGoldsmith","followers_url":"https://api.github.com/users/MikeGoldsmith/followers","following_url":"https://api.github.com/users/MikeGoldsmith/following{/other_user}","gists_url":"https://api.github.com/users/MikeGoldsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeGoldsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeGoldsmith/subscriptions","organizations_url":"https://api.github.com/users/MikeGoldsmith/orgs","repos_url":"https://api.github.com/users/MikeGoldsmith/repos","events_url":"https://api.github.com/users/MikeGoldsmith/events{/privacy}","received_events_url":"https://api.github.com/users/MikeGoldsmith/received_events","type":"User","site_admin":false},"created_at":"2016-10-07T14:21:00Z","updated_at":"2016-10-07T14:21:00Z","body":"Sure, I understand. I'll try to get the .NET version done soon."}}
{"actor":{"display_login":"MikeGoldsmith"}}