Projects
On this page
Projects sit inside a Workspace and are a great way to separate work into logical groups. Each project has its own:
- Team members & permissions
- Environments
- Applications and Databases
flowchart
workspace1[Workspace]
project1[Project]
workspace1 --> project1
project1 --> app1
project1 --> worker1
project1 --> db1
project1 --> app2
project1 --> worker2
project1 --> db2
subgraph prod [<br/><br/><br/><br/><b>Production</b> Environment<br/>]
class prod cssClass
app2[Application]
worker2[Worker]
db2[Database]
end
subgraph dev [<br/><br/><br/><br/><b>Development</b> Environment]
app1[Application]
worker1[Worker]
db1[Database]
end
classDef highlight-app fill:#6de5df,color:#000;
classDef highlight-worker fill:#214543,color:#fff;
class app1,app2 highlight-app;
class worker1,worker2 highlight-worker;
click workspace1 "/docs/platform/workspaces"
click project1 "/docs/platform/projects"
click app1,app2 "/docs/platform/applications"
click worker1,worker2 "/docs/platform/applications"
click db1,db2 "/docs/platform/databases"
Creating Projects
New projects can be created inside a workspace by following these steps:
- Navigate to your Workspace Overview page
- Click the New project button
- Give your project a name
Switching Projects
To see a list of all your projects, and switch between them, navigate to the Workspace Overview page by clicking the Workspace name in the breadcrumbs.
Managing Apps and Environments
Each project comes with 2 environments by default; Development and Production. Environments are segregated from each other, meaning apps cannot communicate across environments.
Environments are displayed on the Project Overview page as columns. Each box inside an environment represents an app or database.
Creating Environments
Currently Stackblaze supports 2 environments by default: Development and Production. To request additional environments, please contact the Stackblaze team.