Services
Industries
Locations
Work
Insights
About

Carvaan Entertainment: A creator-marketing platform connecting brands and agencies with verified talent, with role-based dashboards.

WebsitesLead Gen

Open the live site (opens in a new tab)

carvaanentertainment.com
Carvaan Entertainment website home page on desktop
Carvaan Entertainment, website. Captured September 2026.

The challenge

Carvaan Entertainment is a creator and celebrity marketing platform connecting brands and agencies with talent. It had to serve four distinct user types from one platform, each needing different tools.

The platform also needed a credible, browsable talent directory, a way to capture briefs and manage campaigns end to end, and a way to keep creator data reasonably fresh without manual work.

What we built

Multiple audiences need different tooling. We built role-scoped dashboards for brands, agencies, creators and an admin, with sub-pages for campaigns, discovery, analytics, payments and settings.

Real accounts, sessions and access control were required. We integrated authentication with server-side session handling and route protection, backed by database policies.

Brands must discover and request talent. We built public influencer and celebrity directories with dynamic profile pages and a brief-and-lead capture flow.

Social statistics go stale. We added a scheduled daily job that refreshes creator social data automatically.

Features we added

  • Verified talent directory with dynamic profile pages
  • Brief and lead capture with budget and service selectors
  • Authentication, password reset and onboarding
  • Role-based dashboards for brand, agency, creator and admin
  • Campaign and opportunity management, discovery and shortlists
  • Scheduled daily social-data refresh
  • WhatsApp and newsletter CTAs

Pages and content structure

Page or sectionPurposeMain functionality
HomeExplain the proposition and route brands to briefs or talentHero, how-it-works, CTAs and WhatsApp
Influencers and Celebrities directoriesBrowse verified talentListing pages plus dynamic profile pages
Campaigns and OpportunitiesShow live campaigns and creator opportunitiesListings and detail pages
For Brands / Agencies / Creators and marketing pagesAudience-specific informationMarketing routes with pricing, about, contact and blog
Auth and onboardingAccount access and profile setupEmail and password auth with an onboarding flow
Dashboards (brand, agency, creator, admin)Manage campaigns, discovery, payments and reportsRole-scoped dashboard suites

How the website works

A brand or agency browses the public site and talent directories, submits a brief or signs up; after authentication and onboarding they reach a role-specific dashboard to run campaigns, shortlist talent and track results. Creators sign up to receive opportunities and submit content, and a nightly job refreshes social data.

Technology and implementation

LayerTechnologyRole in the project
FrameworkNext.js 16 (App Router) with React 19Public marketplace and authenticated dashboards
BackendSupabase (PostgreSQL and Auth)Accounts, data and row-level security
UIRadix UI with Tailwind CSS and Framer MotionAccessible, animated component system
AutomationScheduled serverless cronDaily refresh of creator social data
HostingVercelDeployment and scheduled jobs

Responsive development

The marketing and app UI are responsive, built on accessible component primitives with a utility-first CSS system and motion. A full device audit was not performed.

SEO and performance foundations

The build uses the framework's metadata system, and public marketing and dynamic talent and campaign pages support indexation. Structured data was not confirmed in the reviewed files. This is a structure note, not a ranking claim.

What was delivered

  • A marketplace-style talent-discovery platform with managed-service positioning
  • A deep role-based dashboard suite for brands, agencies, creators and admin
  • Authentication, onboarding and campaign management
  • A scheduled daily social-data refresh

Delivered outcome

A launched platform with a public talent marketplace and authenticated, role-based dashboards.

An automated daily refresh keeping creator data current.

Delivery outcomes describe what was built and shipped. Traffic, ranking and sales outcomes require separate evidence and are not claimed here.

Related work

Bait Al Zahia Real Estate

A data-driven static website for an Ajman real-estate agency, generated from a single content model.

Keep exploring

Want a project like this?

Send a short brief and we will reply on WhatsApp within one working hour.

Start a project

Start a project

Let us build something that moves your business forward

Tell us what you want to grow. We reply on WhatsApp within one working hour, Monday to Saturday, 10:00 to 19:00.

Approximate monthly budget
WhatsApp instead