Projects are the central organizational units of MergeBoard that correspond to one git repository, similar to “repos” on GitHub or “projects” on GitLab.

A project defines the code review workflow for a repository. With the permission based access system, you can control who can view the source code, create merge requests or approve changes. You can setup the rules that need to be fulfilled by a merge request to be merged, e.g, the number of approvals or if the CI needs to pass.

On the projects page (/projects/) you are presented with the list of all projects you are a member of. You can see, when it was created, how many merge requests are currently open, its name and its icon.

By clicking the name of a project, you get access to the project’s details.