You will build a project of your own design that utilizes all the concepts you learned in this course. You should design a portfolio project that showcases your ability to build an app that utilizes GraphQL, Node, React, and Apollo.
By completing this project, you should be able to…
- Build an app of your own design that utilizes GraphQL, Node, React, and Apollo
List out requirements for the project here
- Project must use GraphQL, Node, React, and Apollo
- If you wish to use something other than Node, React, and Apollo, it must require instructor approval
- Your app must consist of at least 3 types
- There must be at least 1 relationship (i.e. one-to-many, many-to-many, etc.) between the types
- You must utilize an external API (not the OpenWeather API)
- Your app must be responsive, mobile-friendly.
- Project is live
Score | Rating | Requirements | Code Quality |
---|---|---|---|
1 | Needs Improvement | Meets 2 or fewer of the requirements | Code is messy and hard to follow, or code does not run |
2 | Basic | Meets 3-4 of the requirements | Some sections have code that is messy and hard to follow, or is not properly commented to demonstrate understanding. |
3 | Proficient | All requirements are met | Code is clear and easy to follow, all code is commented and steps taken are communicated. |
4 | Advanced | ALl requirements and some stretch challenges are met | All code is clear, commented, and explained. Someone with limited technical ability could dive into your codebase and understand your project |