Skip to content

Missing Organization Type Specification During Organization Registration #12

Description

@habibundayishimiye

🐛 Issue Title

Missing Organization Type Specification During Organization Registration

📝 Summary

When the System Admin is registering or creating a new organization, the form does not prompt to specify the type of organization—whether it is a Venue Owner or an Event Organizer. This lack of classification affects system logic, user role assignment, and clarity in managing organizations on the platform.

📍 Module / Feature

Admin Panel – Organization Registration / Creation

🧭 Steps to Reproduce
Log in as System Admin

Navigate to Create/Register Organization

Fill in the organization details

Observe that there is no field to specify the type of organization (e.g., Venue Owner vs. Event Organizer)

✅ Expected Behavior

The system should provide a required selection field or radio buttons/dropdown during organization registration for the Admin to specify the organization type:

Organization Type:

Venue Owner

Event Organizer

This will help determine:

Appropriate default roles and permissions

Feature access (e.g., venue listing vs. event management)

Filtering and classification across the system

❌ Actual Behavior

Admin registers an organization without specifying what kind of organization it is.

The system treats all organizations the same, leading to confusion and potential role mismatches.

Image

🧪 Environment Details

Device/OS: Windows 10

Browser: Chrome Version 131.0.6778.86

App Version: Giraffe Space v1.0.0

Logged in as: System Admin

🚨 Severity

Medium – Affects accuracy and clarity of system data and workflows

🧩 Additional Context

Clearly differentiating between Venue Providers and Event Organizers at the time of registration improves the platform’s logic, reduces manual correction, and enhances user experience for all other user types (e.g., Venue Managers, Event Organizers, and Attendees).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions