Skip to content

feat(ui): Collaboration Hub#98

Merged
chandansgowda merged 8 commits into
AOSSIE-Org:mainfrom
Saahi30:collaboration-hub
Jul 14, 2025
Merged

feat(ui): Collaboration Hub#98
chandansgowda merged 8 commits into
AOSSIE-Org:mainfrom
Saahi30:collaboration-hub

Conversation

@Saahi30
Copy link
Copy Markdown
Contributor

@Saahi30 Saahi30 commented Jul 12, 2025


Closes #95

📝 Description

This pull request implements the entire frontend for the AI Creator Collaboration Hub.
It provides a modern, interactive UI for creator matching, active collaborations, and collaboration requests, enabling users to discover, manage, and track creator partnerships efficiently.

🔧 Changes Made(more to follow)

  • AI Matches Tab:
    • Built a responsive UI for AI-powered creator matching, including:
      • Match cards with avatars, match percentage, audience stats, and “Why you match” explanations.
      • Real-time filters for niche, audience size, type, and location.
      • Pagination and “View More Recommendations” functionality.
      • Modals for viewing creator profiles and sending connection requests, with AI-generated suggestions.
  • Active Collabs Tab:
    • Added a dashboard for ongoing collaborations, featuring:
      • Cards with collaborator info, collab title, status, start/due dates.
      • Progress bars for timeline and deliverables.
      • Countdown to due date and overdue highlighting.
      • Last activity and latest update summary.
      • Action buttons for details, messaging, and marking complete.
      • Filtering and sorting options.
  • General Collaboration Hub UI:
    • Integrated all components into the dashboard’s Collaborations tab.
    • Used mock data for all lists and cards (to be replaced by backend logic later).
  • UI/UX:
    • Modern, accessible, and responsive design.
    • Consistent use of badges, progress bars, and color coding for status and progress.

📷 Screenshots or Visual Changes

Screenshot 2025-07-12 at 11 28 52 AM Screenshot 2025-07-12 at 11 28 56 AM Screenshot 2025-07-12 at 11 29 29 AM Screenshot 2025-07-12 at 11 33 29 AM Screenshot 2025-07-12 at 11 33 50 AM

✅ Checklist

  • I have read the contributing guidelines.
  • Any dependent changes have been merged and published in downstream modules.

Summary by CodeRabbit

  • New Features

    • Introduced detailed collaboration cards with progress bars, status badges, and action buttons.
    • Added modals for connecting with collaborators, viewing profiles, and creating new collaboration requests.
    • Implemented grids with filtering, sorting, and pagination for active collaborations and creator matches.
    • Launched a comprehensive Collaboration Details page featuring tabs for overview, messages, deliverables, and timeline.
    • Added AI-powered creator search modal and multi-step collaboration request modal.
    • Introduced collaboration requests list with AI insights and action buttons to accept, deny, message, or email.
    • Integrated mock data sets for collaborations, profiles, and match reasons to support demos.
    • Enabled a new protected route for accessing individual collaboration details by ID.
    • Enhanced Collaborations page with interactive tabs for AI matches, active collaborations, and requests.
    • Embedded Collaborations experience into Dashboard, replacing placeholders.
  • Enhancements

    • Improved filter state management and UI controls on the Collaborations page.
    • Added message style selection and custom style input in collaboration messaging interface.
    • Implemented focus trapping and accessibility improvements in modal dialogs.
    • Added quick action buttons and project stats components for streamlined collaboration management.

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

Labels

enhancement New feature or request frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FEATURE REQUEST: AI-Powered Creator Collaboration Hub

2 participants