Muhammad Kumail Ali

Group List Card

Buttons

About

A clean and responsive **Group List Card UI** designed to display community groups with type, privacy status, and member count. It includes intuitive action buttons (Join, Request, Chat, Details) and supports multiple group types like React, Next.js, and Full-stack—perfect for modern frontend dashboards and previews.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Group List Card to your project and fits it to your theme.

Code

How Group List Card is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { GroupListCard, GroupType } from "@/components/ui/group-list-card";

const GROUPS: {
  name: string;
  type: GroupType;
  memberCount: number;
  isPrivate?: boolean;
  allowedUser?: boolean;
}[] = [
  {
    name: "React Developers Hub",
    type: "react",
    memberCount: 342,
  },
  {
    name: "Next.js Builders",
    type: "nextJS",
    memberCount: 189,
    isPrivate: true,
  },
  {
    name: "Full-Stack Engineers",
    type: "fullstack",
    memberCount: 512,
    allowedUser: true,
  },
];

export default function DemoOne() {
  return (
    <div className="space-y-4 p-4 border border-dashed rounded-md">
      {/* Heading */}
      <div>
        <h2 className="text-sm font-bold uppercase tracking-widest text-muted-foreground">
          Groups
        </h2>
        <p className="text-xs text-muted-foreground">
          Explore and join developer communities
        </p>
      </div>

      {/* Group Cards */}
      <div className="space-y-3">
        {GROUPS.map((group, index) => (
          <GroupListCard
            key={index}
            name={group.name}
            type={group.type}
            memberCount={group.memberCount}
            isPrivate={group.isPrivate}
            allowedUser={group.allowedUser}
          />
        ))}
      </div>
    </div>
  );
}

Dependencies

More by Muhammad Kumail Ali

View all
  • CoreSpin Loader

    CoreSpin Loader

    402
  • HoloCube Loader

    HoloCube Loader

    238
  • Circle unique load

    Circle unique load

    159
  • Text Reveal Animation

    Text Reveal Animation

    127
  • Secure Message Gateway

    Secure Message Gateway

    125
  • HoloPulse Loader

    HoloPulse Loader

    113
  • Neon Matrix Loader

    Neon Matrix Loader

    77
  • Core Header Navbar

    Core Header Navbar

    65

More in Buttons

View all
  • Button Save

    Button Save

    46
  • Button

    Button

    20
  • Eclipse Button

    Eclipse Button

    5
  • Button

    Button

    6
  • Button

    Button

    14
  • Button Group

    Button Group

    37
  • Button

    Button

    32
  • Split Button

    Split Button

    32