Skip to content

ServerlessReact.dev

Student Login
  • Welcome to the workshop
Introduction
Building your app
Before you head out

User dashboard

Our user dashboard will say hello to our users, let them edit existing landing pages, and create new ones.

dashboard

Exercises

These are the exercises that will get you there:

  1. Add a createPage mutation to your backend
  2. Connect it to the form on your dashboard
  3. Add an allPages mutation to the backend
  4. Use it to fetch pages
  5. List those pages on the dashboard
  6. Re-fetch the list of pages for the dashboard on page load
  7. Create a Gatsby page for each landing page in gatsby-node.js

Did you enjoy this chapter?

Previous:
a simple homepage
Next:
build a page editor
Created bySwizecwith ❤️