Uniform projects
A project is a collection of configurations to drive an experience. In Uniform, most of the settings that control classification, personalization and layout for your web application are set and stored in a project. To configure these things, you need a project.
About projects#
When logging into the Uniform app, you will be taken to the project dashboard, where you can see the list of projects you can access. If you don't see the project you were expecting, you may need to check which team's projects you are seeing by opening the list next to the Uniform logo in the header.
Create project#
Uniform offers a couple of ways to create a new project.
Create project from the Uniform CLI#
Instructions on how to use the Uniform CLI to create a new project are available in the Uniform CLI guide.
Create project from Uniform dashboard#
- In Uniform, go to the team you want to add the project to.
About this step
You can get to the teams page by clicking the Uniform logo in the upper right-hand corner of the Uniform Dashboard.
- Click Add new project.
- Enter the following values:
Field Value Give your project a name The name this will be used to identify your project in Uniform. Choose project type The available project types depend on your Uniform license. - Click Continue.
Delete project#
In Uniform, navigate to the project dashboard for the appropriate team. Click the three dots "" and select delete. You will be presented with a confirmation message to ensure you want to complete the action.
- Choose OK to delete the project.
- Choose Cancel to keep the project.
This is a breaking change
Any code relying on this project or its project ID will break and users with permissions to this project will lose access.
Get project information#
Get ID in app#
The project ID is needed when you are using the Uniform CLI to interact with Uniform. To determine the project ID:
- In Uniform, open your project.
- Navigate to the Settings tab.
- In the left menu, click General.
- The project ID is displayed above the Save button.
Get project details by API#
This example demonstrates how to retrieve details for a Uniform project.
note
Learn more how to create, edit, delete, and assign permissions to API keys.
Update project#
After a project is created, you can change the following project settings.
Change project name#
The project name is a label that appears throughout the Uniform dashboard. This value is set when the project is created. You can change it at any time.
- In Uniform, open your project.
- Navigate to the Settings tab.
- In the left menu, click General.
- Set the value for the field Project Name.
- Click Save.
Change project type#
The project type determines the Uniform features your project can use. This value is set when the project is created. You can change it at any time.
tip
Changing the project type won't result in any data loss. For example, if you have 10 compositions in your project and you change to a project type that's limited to 6 compositions, you are now 4 compositions over the limit. Those 4 compositions will not be changed in any way. However, you will be unable to publish changes as long as you exceed the project limit.
info
Project types are controlled by your Uniform license. If you have any questions about the project types available to you, please contact us.
- In Uniform, open your project.
- Navigate to the Settings tab.
- In the left menu, click General.
- Select the new project type from the dropdown list Project Type.
- Click Save.
Publishing history#
Uniform dashboard provides access to details about the most recent 50 times the publishing process was triggered. The following information is available:
- What was published
- When it was published
- Details about any webhooks that were invoked
To see the publishing history:
- In Uniform, open your project.
- Navigate to the Settings tab.
- In the left menu, click Publishing History.