CRUD Blog with authentication

This template shows how CRUD actions work in Gadget with public and protected routes.

This template shows how CRUD actions work in Gadget with public and protected routes.

Template features

  • Simple blog application featuring email, password and Google authentication.
  • Public page where readers can view published blog posts.
  • Private page where authors can create and publish new blog posts.
  • Ready-to-use: No need to start from scratch – setup with authentication, data models, backend logic, and a frontend all hosted on Gadget.
  • Ready-to-extend: If you can build it in JS you can extend this template.