Back to blocks
BlockDashboard / ApplicationFree

Member Profile Card React component

A team directory with a rich profile card: pick someone from the list and see their status, local time, bio, stats and skills, follow them, message or copy their email, book a free slot for a meeting, and jump to their manager or teammates.

About the Member Profile Card component

Member Profile Card turns a team list into a useful directory. Choose a person and their card shows who they are, whether they're around, what time it is for them and what they work on.

The card is made for getting in touch: message them, copy their email, or open Meet to pick one of their free slots and book it. Manager and teammate rows move you through the org one person at a time, and Follow keeps their updates in your feed.

When to use it

Use it in team directories, workspace member pages, people search results and anywhere a name should open a richer profile.

For a large company directory with search and filters, use People Directory Table and open this card from a row.

Installation

Add the Member Profile Card component to your project with the shadcn CLI. It lands in components/member-profile-card.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/member-profile-card

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

More Dashboard / Application components

Feedback Rating Card
Free
Notification Preferences Panel
Free
Usage Limit Slider Card
Free
Share Settings Modal
Free
Settings Toggle List
Free
Invite Members Modal
Free