-
Notifications
You must be signed in to change notification settings - Fork 0
Description
🐛 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.
🧪 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).