sparrowapp-dev / sparrow-app

Your next-gen API testing and development tool.
https://sparrowapp.dev
GNU Affero General Public License v3.0
39 stars 24 forks source link

Local Support - Teams & Workspaces #1162

Open Madhvan-0912 opened 2 days ago

Madhvan-0912 commented 2 days ago

Description:

  1. The user should be able to navigate to the Team and Workspace sections when using Sparrow Edge (the version without login/sign-up).
  2. The user should see all sections: Workspace, Member, and Settings.
  3. Inside these sections, the user should only see the skeleton (placeholder layout) of the elements.
  4. When the user attempts to use any locked features within the Team and Workspace sections, a popup should appear at the top of the screen with a message prompting the user to sign up and a CTA button for signing up.
  5. The popup can be closed, but it will reappear if the user attempts to use locked features again.

Figma:

Acceptance Criteria:

Acceptance Criteria 1 [Navigating to Team and Workspace]: Given: The user is using the Sparrow application without signing up or logging in When: They navigate to the Team and Workspace sections. Then: They should see the sections:

Acceptance Criteria 2 [Viewing Skeleton Layout]: Given: The user is in the Team and Workspace sections in Sparrow application When: They view the contents of Workspace, Member, and Settings. Then: They should see the skeleton (placeholder layout) of the elements, indicating the structure without actual data.

Acceptance Criteria 3 [Attempting to Use Locked Features]: Given: The user is in the Team and Workspace sections. When: They attempt to use any locked features within these sections. Then: A popup should appear at the top of the screen with the following:

Acceptance Criteria 4 [Dismissing the Popup]: Given: The user sees the signup popup. When: They click the close (X) button on the popup. Then: The popup should be dismissed and disappear from the screen. Note: The popup should reappear if the user tries to use locked features again without signing up.

Acceptance Criteria 5 [Handling Locked Features]: Given: The user is using Sparrow Edge. When: They attempt to access or use a locked feature within the Team and Workspace sections. Then: A popup should appear with a message prompting the user to sign up and a CTA button for signing up. Note: The same rules for dismissing the popup apply here as well.

Technical Notes (If any):