Projects
Overview
Projects are an organizational primitive used to group Contexts.
Projects can hold team members with a combination of following permissions:
- ability to manage project's contexts
- ability to manage project's team members
- ability to moderate project's contexts
Use case
Projects are currently being used in Orbis Dashboard to make Context management and moderation simpler.
Users may choose to group contexts based on the moderator team, app or organization they are a part of.
You can query all Contexts under a Project using getContexts()
.
Properties
Schema
Projects do not have an enforced schema on Ceramic as of right now.
The below-listed parameters are currently being used in our Dashboard and SDK.
Format
{
"name": "string",
"website": "string",
"pfp": "string"
}
Parameter explanation:
name
- name of the projectdescription
- description of the projectpfp
- profile picture of the project