Skip to content

Templates library #1125

@virgile-dev

Description

@virgile-dev

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe.
Users have templates for meeting minutes, product requirement documents, briefs etc.

Describe the solution you'd like
Provide a template library for users and allow them to reuse templates by duplicating them.
Templates can be personal (my templates), shared (my teams / org templates) or public (all users).

First I'd go for the public template library. Grist is using this to educate users on how their tools works.

This has multiple benifits:

  • Showcase users that make great templates
  • Save time by not having to build your own templates
  • Help onboard users by showing example of well made Docs

Personal and shared templates can be achieved by just creating a template Doc with subdoc that you can duplicate from

Such feature would involve adding to Docs:

  • Flag a doc as template in the DB
  • Template library page (public available to all users)
  • Search for templates
  • Tags or categories
  • Official templates submited by admins
  • Community templates (submited by users) should:
  • Showcase owner of template

This feature could be build as POC using subdocs:

  • Process for users to submit a template and for admins to flag doc as template can be achieved through grist form at first
  • The admin creates a doc to nest templates inside
  • The document can added in added in the side bar

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Discovery, Documentation, Adoption, Migration Strategy
https://www.notion.com/templates
https://grist.numerique.gouv.fr/o/docs/p/templates

Do you want to work on it through a Pull Request?

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureadd a new featureneeds designA UX/UI proposal is required to move forward

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions