Organizing work into projects and groups
Projects are the fundamental building blocks of GitLab. A GitLab project represents a single software product that you are working on or a single non-software project that you are working on. Projects are where you store your files, and they are the starting point for navigating GitLab’s different features. In short, projects are where you spend most of your time as a GitLab user.
Here are some examples of typical projects, and who might use them:
- A mobile phone app for finding a nearby car wash, used by development team #1
- A desktop version of the same car wash app, used by development team #2
- The documentation used by the technical writing team
- An upcoming conference, used by the event planning team
- Onboarding tasks for new employees, used by the entire company
As you can see, some of these examples are software-related, but others have nothing to do with software. You can use projects to plan, manage...