{"action":"opened","issue":{"url":"https://api.github.com/repos/DylanAttal/assignments/issues/32","repository_url":"https://api.github.com/repos/DylanAttal/assignments","labels_url":"https://api.github.com/repos/DylanAttal/assignments/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/DylanAttal/assignments/issues/32/comments","events_url":"https://api.github.com/repos/DylanAttal/assignments/issues/32/events","html_url":"https://github.com/DylanAttal/assignments/issues/32","id":395322699,"node_id":"MDU6SXNzdWUzOTUzMjI2OTk=","number":32,"title":"Week 10 - Day 3 - Complex Data model","user":{"login":"mdewey","id":1793923,"node_id":"MDQ6VXNlcjE3OTM5MjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1793923?v=4","gravatar_id":"","url":"https://api.github.com/users/mdewey","html_url":"https://github.com/mdewey","followers_url":"https://api.github.com/users/mdewey/followers","following_url":"https://api.github.com/users/mdewey/following{/other_user}","gists_url":"https://api.github.com/users/mdewey/gists{/gist_id}","starred_url":"https://api.github.com/users/mdewey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdewey/subscriptions","organizations_url":"https://api.github.com/users/mdewey/orgs","repos_url":"https://api.github.com/users/mdewey/repos","events_url":"https://api.github.com/users/mdewey/events{/privacy}","received_events_url":"https://api.github.com/users/mdewey/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-01-02T17:39:28Z","updated_at":"2019-01-02T17:39:28Z","closed_at":null,"author_association":"NONE","body":"# Explore the Universe\n\nTo get warmed up to using complex data models, create a `universe explorer` similar to the [star wars API](https://swapi.co). There should be a simple admin site, as well as a few endpoints that can be used by a React app. \n\nThis is a bigger assignment and is due Sunday at Midnight. We might continue to add more requirements as the week goes on. \n\n## Objectives\n\n- Practice using complex data models\n- Practice creating APIs \n\n## Requirements\n\nPick your favorite fictional universe and create a database to explore the people, places, and objects. This should have, at minimal two tables to start. \n\nFor example, I can pick `Harry Potter` and create a `Harry Potter API`. In this API, I will create a `school house` table and `people` table, both with a searchable API endpoint, as well as an admin page to CRUD people and Houses.\n\nYou could pick from any fictional universe (Harry Potter, Star Wars, Star Trek, etc) or anything in the real world that follows that same idea, (sports teams, fraternities, charity organizations, etc)\n\n### Explorer Mode\n\n- [ ] Create a minimum 2 table data model that have a relationship between the tables (1 to many or many to many)\n- [ ] Create the following endpoints for each table\n    - [ ] Search \n    - [ ] Create\n    - [ ] Update\n    - [ ] Delete\n\n- [ ] Create an Admin site that called the above endpoints and manages the data\n\n### Adventure Mode\n\n- [ ] Work on modeling your capstone project.\n- [ ] Add more tables and relationships to model out more information.\n- [ ] Add the endpoints and functionality to manage the tables.\n\n### Epic Mode\n\n- [ ] work on your portfolio. "}}
{"actor":{"display_login":"mdewey"}}