{"action":"opened","issue":{"url":"https://api.github.com/repos/Jayad25/kidsy_fullstackproject/issues/1","repository_url":"https://api.github.com/repos/Jayad25/kidsy_fullstackproject","labels_url":"https://api.github.com/repos/Jayad25/kidsy_fullstackproject/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/Jayad25/kidsy_fullstackproject/issues/1/comments","events_url":"https://api.github.com/repos/Jayad25/kidsy_fullstackproject/issues/1/events","html_url":"https://github.com/Jayad25/kidsy_fullstackproject/issues/1","id":389415238,"node_id":"MDU6SXNzdWUzODk0MTUyMzg=","number":1,"title":"Proposal Checklist","user":{"login":"jenkennedy","id":39272166,"node_id":"MDQ6VXNlcjM5MjcyMTY2","avatar_url":"https://avatars1.githubusercontent.com/u/39272166?v=4","gravatar_id":"","url":"https://api.github.com/users/jenkennedy","html_url":"https://github.com/jenkennedy","followers_url":"https://api.github.com/users/jenkennedy/followers","following_url":"https://api.github.com/users/jenkennedy/following{/other_user}","gists_url":"https://api.github.com/users/jenkennedy/gists{/gist_id}","starred_url":"https://api.github.com/users/jenkennedy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenkennedy/subscriptions","organizations_url":"https://api.github.com/users/jenkennedy/orgs","repos_url":"https://api.github.com/users/jenkennedy/repos","events_url":"https://api.github.com/users/jenkennedy/events{/privacy}","received_events_url":"https://api.github.com/users/jenkennedy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-10T17:48:41Z","updated_at":"2018-12-10T17:48:41Z","closed_at":null,"author_association":"COLLABORATOR","body":"# Wiki Page Home\r\n\r\n- [ ] Is the first page you see upon entering the wiki\r\n- [ ] Contains a welcome message\r\n- [ ] Contains a link/placeholder for a link to the live page\r\n- [ ] All links in the right sidebar should contain each wiki page and link to the correct page\r\n- [ ] Correctly formatted\r\n    - [ ] each wiki page is listed in bullet points\r\n    - [ ] all links route the correct page\r\n\r\n## Comments\r\n\r\n---\r\n\r\n# MVP List\r\n\r\n- [ ] Should have 7 MVPs.\r\n    - [ ] 3 of those are User Auth, Heroku, and Production README.\r\n    - [ ] The other 4 are from the [MVP List](https://github.com/appacademy/curriculum/blob/master/full-stack-project/proposal/mvp-list.md) or they have clarified them with you\r\n- [ ] Contains a description sentence of the app\r\n  - [ ] Includes the following list for the 4 app specific MVPs:\r\n    - [ ] Adequate styling\r\n    - [ ] Smooth, bug-free navigation\r\n    - [ ] Adequate and appropriate seeds to demonstrate the feature\r\n- [ ] At least one CRUD feature, which states what CRUD operations are planned (creation, reading, updating, deletion)\r\n- [ ] Estimates how long it will take the code each MVP\r\n- [ ] Correctly formatted\r\n    - [ ] MVPs are listed in an ordered list\r\n    - [ ] Each MVP is broken down into bullet points\r\n\r\n## Comments\r\n\r\n---\r\n\r\n# Database Schema\r\n\r\n- [ ] Contains correct datatypes\r\n- [ ] Contains appropriate constraints/details\r\n    - [ ] primary key\r\n    - [ ] not null\r\n    - [ ] unique\r\n    - [ ] indexed\r\n    - [ ] foreign key\r\n- [ ] Contains bullet points after the table that state which foreign keys will reference to which table, or references to the associations which will be made\r\n\r\n- [ ] Correctly formatted\r\n    - [ ] schema is written in a table format\r\n    - [ ] the table's name are `back_ticked`\r\n    - [ ] the table header column names are bolded\r\n    - [ ] columns names are lowercased and snaked_cased and `back_ticked`\r\n\r\n## Comments\r\n\r\n---\r\n\r\n# Sample State\r\n\r\n- [ ] State shape is flat!\r\n- [ ] State's keys are camelCased\r\n- [ ] All keys within the values in the state are accessible in the schema\r\n- [ ] Correctly formatted\r\n    - [ ] Sample state is rendered with triple backticks, and the language ` ```javascript...``` `). This will display the state as a code block instead of a giant line of text \r\n    - [ ] Top level slices\r\n        - [ ] `entities`\r\n        - [ ] `session`\r\n        - [ ] `errors` (here or in `ui`)\r\n        - [ ] `ui` (if needed)\r\n    - [ ] Should NOT have nested slices, aka  `comments` inside of `posts`\r\n      + Some info from other tables is ok, for instance:\r\n        + the author username and imageurl for a post. basically any info that the user can't change\r\n        + like count and a boolean on whether the user likes the post instead of a likes slice\r\n\r\n## Comments\r\n\r\n---\r\n\r\n# Backend Routes\r\n\r\n- [ ] Contains the following sections: HTML, API Endpoints(Backend)\r\n- [ ] Each route has a description\r\n- [ ] API Endpoint routes contains wildcard variables written in `snake_case`\r\n- [ ] Routes does not contain [superfluous routes](https://github.com/appacademy/curriculum/blob/master/rails/readings/routing-part-ii.md)\r\n- [ ] Have API routes that will allow the front end to get all info it needs and does not have unneeded routes:\r\n    + probably doesn't need a `GET likes` api endpoint because that info comes through the post show\r\n\r\n## Comments\r\n\r\n---\r\n\r\n# Frontend Routes\r\n\r\n- [ ] Frontend routes contains wildcard variables written in `camelCase`\r\n- [ ] Correctly formatted\r\n    - [ ] Routes are displayed with `inline coding text` (backticks)\r\n\r\n## Comments"}}
{"actor":{"display_login":"jenkennedy"}}