Basic Terminology
Explore BaseHub's team options, repository management, and predefined starters or templates.
Teams
Repositories in BaseHub are always inside a team, which can be Pro or Personal. When you create an account in BaseHub, a personal team is automatically generated and linked to your personal data. This team has the singularity that can’t have more members, and starts in a free-tier that could become billed if the usage increases (You can check out the personal team limits and pricing details here).
If along the way you discover you need to work with someone in a personal project, transferring that repository to a Pro team is a straight-forward task and you can read the step-by-step on this article.
Repositories
In any team where you hold a member or owner role, you have the capability to create new repositories. Imagine each repository as an isolated room for content, similar to "Projects" in other CMSs. Every repository not only stores its unique content but also maintains its own schema.
You can opt to start from scratch and build everything yourself, or you can leverage one of our predefined starters: Onboarding and Blog. The Onboarding starter is an excellent resource to explore all the BaseHub blocks and familiarize yourself with the editor's functionalities.
Templates
For those looking for quick and efficient setup options, the “BaseHub Templates” are ideal. These templates allow you to deploy your website with just a few clicks, enabling you to focus on customizing the theme slightly and starting your content creation without worrying about the underlying schema. Your repositories will be automatically set up in both BaseHub and GitHub.
How data is structured in BaseHub
In BaseHub, we believe that flexibility is a must when talking about generating content, so everything inside a repository is presented in native blocks that can be grouped to create more complex structures. It follows a tree structure where you can nest, reorder and reference blocks to each other.