LaviKatiyar

Freelancer Profile Card

Cards 357

About

Freelancer Profile Card A responsive and animated profile card component, ideal for showcasing freelancers, team members, or user profiles. It features a banner, avatar, user details, stats, and a call-to-action, all powered by props.

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

Code

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

Usage.tsx

import * as React from "react";
import { FreelancerProfileCard } from "@/components/ui/freelancer-profile-card";
import { LayoutTemplate, Palette } from "lucide-react"; // Using lucide icons as placeholders for tools

// Helper component for tool icons in the demo
const ToolIcon = ({ icon: Icon }: { icon: React.ElementType }) => (
  <div className="flex h-7 w-7 items-center justify-center rounded-md bg-muted text-muted-foreground">
    <Icon className="h-4 w-4" />
  </div>
);

/**
 * Default demo for the FreelancerProfileCard.
 */
export default function FreelancerProfileCardDemo() {
  const tools = [
    <ToolIcon key="tool-1" icon={LayoutTemplate} />,
    <ToolIcon key="tool-2" icon={Palette} />,
  ];

  return (
    <div className="flex h-full w-full items-center justify-center bg-background p-10">
      <FreelancerProfileCard
        name="Henrie Ekemezie"
        title="Web & UI/UX Designer"
        avatarSrc="https://cdn.21st.dev/assets/mirror/ce/ce1536afd37b7d4e6c9ffbee65b35e6897d4467ab07efc9b6466b6c1744654f9.jpg"
        bannerSrc="https://cdn.21st.dev/assets/mirror/cc/cc664969b966d4680cb3600bd690c14c5feef5e7656f1c1c535f090d7a64ebd0.jpg"
        rating={4.0}
        duration="8 Days"
        rate="$40/hr"
        tools={tools}
        onGetInTouch={() => console.log("Get in touch clicked!")}
        onBookmark={() => console.log("Bookmark clicked!")}
      />
    </div>
  );
}

Dependencies

More by LaviKatiyar

View all
  • Hero Section

    Hero Section

    799
  • Cards

    Cards

    558
  • Service Card

    Service Card

    544
  • Card

    Card

    500
  • Alert Toast

    Alert Toast

    481
  • Bento Grid

    Bento Grid

    381
  • Referral Card

    Referral Card

    289
  • Menu

    Menu

    260

More in Cards

View all
  • Stats cards with links

    Stats cards with links

    120
  • Course Design Cards

    Course Design Cards

    1.1K
  • Statistics Card 2

    Statistics Card 2

    259
  • Card

    Card

    56
  • Card Studio

    Card Studio

    9
  • Statistics Card 7

    Statistics Card 7

    289
  • The Item one

    The Item one

    3
  • Weather Card

    Weather Card

    53