Skip to content

Lack of Comprehensive User & Organization Profiles Reduces Transparency Across Roles #9

@habibundayishimiye

Description

@habibundayishimiye

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

Image

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

Image

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

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