-
Notifications
You must be signed in to change notification settings - Fork 0
Description
🐛 Issue Title
Lack of Comprehensive User & Organization Profiles Reduces Transparency Across Roles
📝 Summary
In the current implementation of Giraffe Space, there is no detailed user or organization profile available for any of the platform's four primary user types: System Admin, Venue Manager, Event Organizer, and Event Attendee. This limits the ability to verify identities, assess credibility, and understand who is performing what role in the system.
👤 User Type
All user types:
System Admin
Venue Manager
Event Organizer
Event Attendee
📍 Module / Feature
User Management – Profile Information
🧭 Steps to Reproduce
Log in as any user (Admin, Venue Manager, Organizer, or Attendee).
Try to access or view a user's or organization’s profile.
Notice there is no detailed profile showing identity, organization affiliation, role-specific information, or activity history.
✅ Expected Behavior
Each user and organization should have a well-structured profile that includes:
Full Name
Profile Picture (optional but helpful)
Role (e.g., Event Organizer, Venue Manager, etc.)
Affiliated Organization (if applicable)
Contact Info or Public Links
Activity Summary (e.g., Events Created, Bookings Approved, Tickets Purchased, etc.)
This would help build trust, improve transparency, and allow better coordination across different roles and responsibilities.
❌ Actual Behavior
No rich user or organization profiles are currently available. It's unclear who is responsible for various actions, and users cannot easily identify or learn more about each other.
🧪 Environment Details
Device/OS: Windows 10
Browser: Chrome Version 131.0.6778.86
App Version: Giraffe Space v1.0.0
Logged in as: NDAYISHIMIYE Habibu (Event Organizer)
🚨 Severity
Medium to High – Affects user trust, coordination, and the platform's professional presentation.
🧩 Additional Context
This feature becomes especially important as the platform scales to support more users and organizations. Proper profile visibility ensures accountability, easier collaboration, and better user experience, especially for Event Organizers and Venue Managers.