Skip to content

Missing Organization Type Specification During Organization Registration #12

@habibundayishimiye

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).

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