Skip to content

[Frontend] Guild Invitation System (Link Generation & Validation) #349

@gabito1451

Description

@gabito1451

Independence Note: Mock the link generation logic using a simple UUID generator. Validation check can be purely local for now.

Context:
Guild admins need a way to invite new members. A unique, shareable link that encodes guild information and a secret token is a standard approach.

Objective:
Create an Invitation Link generator and basic validation UI.

Acceptance Criteria:

  • Add an "Invite Member" button in the Guild Settings.
  • On click, generate a mock invitation link: https://stellar-guilds.com/invite/[UUID].
  • Provide a "Copy Link" button with a success toast.
  • Create a dedicated /invite/[id] page that renders a "You have been invited to join [Guild Name]" message and a "Join" button (which just logs a message for now).

Technical Pointers:

  • Use crypto.randomUUID() or a library like nanoid for generating unique strings.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions