This application is a survey application.
TODO!!
Run npm run testapi
GraphQL queries and mutations are stored in gqlQueries
AppSync typically has a very stringent schema structure that has relatively (but deterministically) deep nested object structure. To simplify boilerplate, I added two components which wrap the Mutation and Query Apollo components. These are intended for use with array data and are located in AppSync.
Client side resolvers are located in the resolvers folder. I've created a reusable AppSync friendly resolver generator. For how to use, see the updateUserAttributes resolver.
Create a new branch for each feature and bug fix. Create a pull request to merge with master.