CDAT-amigos / survey

1 stars 0 forks source link

Survey

This application is a survey application.

Roadmap

TODO!!

Test API

Run npm run testapi

Layout

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.

How to contribute

Create a new branch for each feature and bug fix. Create a pull request to merge with master.