AC Repair Sharjah (Noor Al Fareej)
A fast, search-focused website for an AC repair business serving Sharjah and Ajman.
Own a fast platform
Bring the enquiries in
Website developed by UpStream
Improved visibility for relevant AC repair searches in Sharjah.


Websites, social media, design and creatives
Documented advertising results
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.
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.
| Page or section | Purpose | Main functionality |
|---|---|---|
| Home | Explain the proposition and route brands to briefs or talent | Hero, how-it-works, CTAs and WhatsApp |
| Influencers and Celebrities directories | Browse verified talent | Listing pages plus dynamic profile pages |
| Campaigns and Opportunities | Show live campaigns and creator opportunities | Listings and detail pages |
| For Brands / Agencies / Creators and marketing pages | Audience-specific information | Marketing routes with pricing, about, contact and blog |
| Auth and onboarding | Account access and profile setup | Email and password auth with an onboarding flow |
| Dashboards (brand, agency, creator, admin) | Manage campaigns, discovery, payments and reports | Role-scoped dashboard suites |
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.
| Layer | Technology | Role in the project |
|---|---|---|
| Framework | Next.js 16 (App Router) with React 19 | Public marketplace and authenticated dashboards |
| Backend | Supabase (PostgreSQL and Auth) | Accounts, data and row-level security |
| UI | Radix UI with Tailwind CSS and Framer Motion | Accessible, animated component system |
| Automation | Scheduled serverless cron | Daily refresh of creator social data |
| Hosting | Vercel | Deployment and scheduled jobs |
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.
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.
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.
A fast, search-focused website for an AC repair business serving Sharjah and Ajman.
A data-driven static website for a Dubai luxury private-travel specialist, built on a custom Node generator.
A data-driven static website for an Ajman real-estate agency, generated from a single content model.
Send a short brief and we will reply on WhatsApp within one working hour.