You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FlutterFlow allows for multiple ways to collaborate on a project as well as the ability to manage the collaboration through permissions.
8
10
@@ -11,151 +13,67 @@ FlutterFlow allows for multiple ways to collaborate on a project as well as the
11
13
You can also invite users to your project who are not part of your organization. For instance, you might want to share your work with clients, stakeholders, or team members of the client.
12
14
13
15
When you invite users to your project, you have the flexibility to assign them different roles depending on their level of involvement. For example, you can grant editing privileges to collaborators who are actively working on the project while assigning read-only access who need to view the progress. Alternatively, you can also make them the owner of the project, giving them full control.
14
-
:::info
16
+
<divclass="alert alert--info"role="alert">
17
+
<h4>Notes</h4>
15
18
- When you add a user, the default role assigned is the *Editor* role.
16
19
- Users with read-only access will only be able to access that specific project and won't be able to access any shared *Teams* libraries (e.g., custom code, design system).
17
20
- Read-only users added to *Teams*/*Organization* will not count against your *Teams* seat count.
18
21
- You must verify your email before inviting users.
19
-
:::
22
+
</div>
20
23
21
24
### How to Invite Users
22
25
23
-
<div style={{
24
-
position: 'relative',
25
-
paddingBottom: 'calc(56.67989417989418% + 41px)', // Keeps the aspect ratio and additional padding
1. Navigate to **Settings & Integrations** (from the left *Navigation Menu*) **> Project Setup > Collaboration > Invite Users**.
50
27
2. Click on the **Invite User**. This will open a popup to enter user's email.
51
28
3. Input their **email address** and select **Invite**.
52
29
4. If a user isn't already a FlutterFlow user, we will send them an invite email. Their status will be shown as **Pending** until they create an account.
53
30
5. To provide read-only access, tick the **Read Only** checkbox.
54
31
55
-
:::info
32
+
<divclass="alert alert--info"role="alert">
33
+
<h4>Note</h4>
56
34
FlutterFlow subscriptions are seat based. A user added to your project will only have access to the features of their account plan.
57
-
:::
35
+
</div>
58
36
59
37
## Branching Permissions
60
38
The owner of a project can manage permissions related to branching. Owners can control two types of branching permissions:
61
39
62
40
- Editing Permissions: Determines who is allowed to edit branching permissions.
63
41
- Merging into Main: Specifies who is allowed to merge branches into the main branch.
64
42
65
-
<div style={{
66
-
position: 'relative',
67
-
paddingBottom: 'calc(56.67989417989418% + 41px)', // Correctly maintaining the aspect ratio with additional padding
To share a project with all team members in your organization, enable the "Share with my organization" option.
93
45
94
-

95
-
96
46
## Real-Time Collaboration
97
47
Real-Time Collaboration is a powerful feature that allows multiple builders to work together on the same project or, rather same page and design system simultaneously. With this, all builders can see the changes being made to the page as they happen and can also make their own changes to the page without interfering with the work of others.
98
48
99
-
100
49
This increases efficiency and productivity, as multiple builders can work on various aspects of the project or together on the same page at the same time.
101
50
102
51
To enable real-time collaboration, navigate to Settings & Integrations (from the left Navigation Menu) > Project Setup > Collaboration > click Enable Updated Collaboration.
1. Navigate to **Settings & Integrations** (from the left Navigation Menu) **> Project Setup > Collaboration > Invite Users.**
151
70
2. Click on the **Status** (e.g., Active) of the person you want to transfer project ownership to. You can only transfer ownership to someone with a status of **Active**.
152
71
3. A popup will appear, and select **Yes**.
153
72
154
73
## Project Activity
155
74
You can see a running history of changes made while building that helps you track progress and stay up to date on project changes. This feature allows team members to see all the updates made to a project in real-time, enabling them to understand how the project is evolving and collaborate more efficiently.
Copy file name to clipboardExpand all lines: docs/understanding-the-flutterflow-ui/Projects/what-is-a-project.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,7 @@ title: What is a Project?
4
4
authors: john
5
5
tags: []
6
6
toc_max_heading_level: 5
7
+
sidebar_position: 1
7
8
---
8
9
A "Project" in FlutterFlow represents a complete Flutter application. It contains all the generated code for a Flutter app. This means that you can export your code and your app will run as a normal Flutter app without requiring FlutterFlow.
0 commit comments