Ensure you have graphql-contacts-server installed and running first, then:
$ npm install <--- substitute with yarn if you prefer it
$ npm start
Now point your browser to http://localhost:3000/.
- Master-Detail UI Pattern: See
src/MasterDetail/index.js
- Form validation: See
src/ContactForm/ContactForm.js
- Observable View Models using GraphQL: See
src/ContactsList/index.js
andsrc/ContactForm/index.js
- Persistence using GraphQL: See
src/ContactForm/index.js