{"action":"created","issue":{"url":"https://api.github.com/repos/learntocodeoc/l2c-website/issues/2","labels_url":"https://api.github.com/repos/learntocodeoc/l2c-website/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/learntocodeoc/l2c-website/issues/2/comments","events_url":"https://api.github.com/repos/learntocodeoc/l2c-website/issues/2/events","html_url":"https://github.com/learntocodeoc/l2c-website/issues/2","id":116166325,"number":2,"title":"Apply form should validate fields before allowing submission","user":{"login":"jefflanzi","id":6463599,"avatar_url":"https://avatars.githubusercontent.com/u/6463599?v=3","gravatar_id":"","url":"https://api.github.com/users/jefflanzi","html_url":"https://github.com/jefflanzi","followers_url":"https://api.github.com/users/jefflanzi/followers","following_url":"https://api.github.com/users/jefflanzi/following{/other_user}","gists_url":"https://api.github.com/users/jefflanzi/gists{/gist_id}","starred_url":"https://api.github.com/users/jefflanzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jefflanzi/subscriptions","organizations_url":"https://api.github.com/users/jefflanzi/orgs","repos_url":"https://api.github.com/users/jefflanzi/repos","events_url":"https://api.github.com/users/jefflanzi/events{/privacy}","received_events_url":"https://api.github.com/users/jefflanzi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/learntocodeoc/l2c-website/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"tputs001","id":528146,"avatar_url":"https://avatars.githubusercontent.com/u/528146?v=3","gravatar_id":"","url":"https://api.github.com/users/tputs001","html_url":"https://github.com/tputs001","followers_url":"https://api.github.com/users/tputs001/followers","following_url":"https://api.github.com/users/tputs001/following{/other_user}","gists_url":"https://api.github.com/users/tputs001/gists{/gist_id}","starred_url":"https://api.github.com/users/tputs001/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tputs001/subscriptions","organizations_url":"https://api.github.com/users/tputs001/orgs","repos_url":"https://api.github.com/users/tputs001/repos","events_url":"https://api.github.com/users/tputs001/events{/privacy}","received_events_url":"https://api.github.com/users/tputs001/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-11-10T18:00:57Z","updated_at":"2015-11-17T06:26:49Z","closed_at":null,"body":"1. Fields should be validated client-side before allowing form submission:\r\n  * \"firstName\" should be required & not empty\r\n  * \"lastName\" should be required & not empty\r\n  * \"email\" should be required & valid email format: /^\\S+@\\S+\\.\\S+$/\r\n  * \"phone\" should be required & have exactly 10 numeric digits\r\n    * should allow any format (e.g. (xxx)xxx-xxxx || xxx-xxx-xxxx || xxx xxx xxxx etc...)\r\n  * \"orgName\" should be required & not empty\r\n  * \"webUrl\" should be required & not empty\r\n  * \"services\" should be required & not empty\r\n  * \"comments\" should be optional\r\n2. The user should be able to tell which fields are requried\r\n3. Invalid fields should be visually identified and return a helpful tip to the user\r\n4. The form should confirm successful submission to the user\r\n5. The form should be replaced with a thank you message on successful submission"},"comment":{"url":"https://api.github.com/repos/learntocodeoc/l2c-website/issues/comments/157283760","html_url":"https://github.com/learntocodeoc/l2c-website/issues/2#issuecomment-157283760","issue_url":"https://api.github.com/repos/learntocodeoc/l2c-website/issues/2","id":157283760,"user":{"login":"jefflanzi","id":6463599,"avatar_url":"https://avatars.githubusercontent.com/u/6463599?v=3","gravatar_id":"","url":"https://api.github.com/users/jefflanzi","html_url":"https://github.com/jefflanzi","followers_url":"https://api.github.com/users/jefflanzi/followers","following_url":"https://api.github.com/users/jefflanzi/following{/other_user}","gists_url":"https://api.github.com/users/jefflanzi/gists{/gist_id}","starred_url":"https://api.github.com/users/jefflanzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jefflanzi/subscriptions","organizations_url":"https://api.github.com/users/jefflanzi/orgs","repos_url":"https://api.github.com/users/jefflanzi/repos","events_url":"https://api.github.com/users/jefflanzi/events{/privacy}","received_events_url":"https://api.github.com/users/jefflanzi/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T06:26:49Z","updated_at":"2015-11-17T06:26:49Z","body":"Let's rename form.js and form.jade to apply.js and apply.jade"}}