mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage
synced 2026-04-11 18:28:15 +00:00
chore: rename Ramaiah Memorial Hospital to Global Hospital
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -151,7 +151,7 @@ export const Sidebar = ({ activeUrl = "/" }: SidebarProps) => {
|
|||||||
{/* Logo */}
|
{/* Logo */}
|
||||||
<div className="flex flex-col gap-1 px-4 lg:px-5">
|
<div className="flex flex-col gap-1 px-4 lg:px-5">
|
||||||
<span className="text-md font-bold text-primary">Helix Engage</span>
|
<span className="text-md font-bold text-primary">Helix Engage</span>
|
||||||
<span className="text-xs text-tertiary">Ramaiah Memorial Hospital · {getRoleSubtitle(user.role)}</span>
|
<span className="text-xs text-tertiary">Global Hospital · {getRoleSubtitle(user.role)}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Nav sections */}
|
{/* Nav sections */}
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ export const WhatsAppMockup = ({ body }: WhatsAppMockupProps) => {
|
|||||||
<div className="w-7 h-7 rounded-full bg-[#128c7e] flex items-center justify-center flex-shrink-0">
|
<div className="w-7 h-7 rounded-full bg-[#128c7e] flex items-center justify-center flex-shrink-0">
|
||||||
<span className="text-white text-xs font-bold">R</span>
|
<span className="text-white text-xs font-bold">R</span>
|
||||||
</div>
|
</div>
|
||||||
<span className="text-white text-xs font-semibold">Ramaiah Memorial</span>
|
<span className="text-white text-xs font-semibold">Global Hospital</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* WA Body */}
|
{/* WA Body */}
|
||||||
|
|||||||
@@ -27,8 +27,8 @@ export const mockAds: Ad[] = [
|
|||||||
adStatus: 'ACTIVE',
|
adStatus: 'ACTIVE',
|
||||||
adFormat: 'IMAGE',
|
adFormat: 'IMAGE',
|
||||||
headline: 'Free Health Checkup This Women\'s Day',
|
headline: 'Free Health Checkup This Women\'s Day',
|
||||||
adDescription: 'Complete women\'s health checkup at Ramaiah Memorial Hospital. Book now — limited slots available.',
|
adDescription: 'Complete women\'s health checkup at Global Hospital. Book now — limited slots available.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/womens-day-checkup',
|
destinationUrl: 'https://globalhospital.com/womens-day-checkup',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 58000,
|
impressions: 58000,
|
||||||
clicks: 1540,
|
clicks: 1540,
|
||||||
@@ -46,7 +46,7 @@ export const mockAds: Ad[] = [
|
|||||||
adFormat: 'CAROUSEL',
|
adFormat: 'CAROUSEL',
|
||||||
headline: 'Your Health, Our Priority — Women\'s Day Special',
|
headline: 'Your Health, Our Priority — Women\'s Day Special',
|
||||||
adDescription: 'Swipe to explore what\'s included in our comprehensive Women\'s Day Health Package.',
|
adDescription: 'Swipe to explore what\'s included in our comprehensive Women\'s Day Health Package.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/womens-day-checkup',
|
destinationUrl: 'https://globalhospital.com/womens-day-checkup',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 47000,
|
impressions: 47000,
|
||||||
clicks: 1290,
|
clicks: 1290,
|
||||||
@@ -62,9 +62,9 @@ export const mockAds: Ad[] = [
|
|||||||
externalAdId: 'WD-123-A03',
|
externalAdId: 'WD-123-A03',
|
||||||
adStatus: 'ACTIVE',
|
adStatus: 'ACTIVE',
|
||||||
adFormat: 'VIDEO',
|
adFormat: 'VIDEO',
|
||||||
headline: 'Real Stories. Real Care. Ramaiah Memorial.',
|
headline: 'Real Stories. Real Care. Global Hospital.',
|
||||||
adDescription: 'Watch how our patients experienced the Women\'s Day Health Checkup at Ramaiah Memorial Hospital.',
|
adDescription: 'Watch how our patients experienced the Women\'s Day Health Checkup at Global Hospital.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/womens-day-checkup',
|
destinationUrl: 'https://globalhospital.com/womens-day-checkup',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 37000,
|
impressions: 37000,
|
||||||
clicks: 1010,
|
clicks: 1010,
|
||||||
@@ -83,8 +83,8 @@ export const mockAds: Ad[] = [
|
|||||||
adStatus: 'ACTIVE',
|
adStatus: 'ACTIVE',
|
||||||
adFormat: 'IMAGE',
|
adFormat: 'IMAGE',
|
||||||
headline: 'Cervical Cancer Is Preventable — Get Screened Today',
|
headline: 'Cervical Cancer Is Preventable — Get Screened Today',
|
||||||
adDescription: 'Early detection saves lives. Book your cervical cancer screening at Ramaiah Memorial Hospital.',
|
adDescription: 'Early detection saves lives. Book your cervical cancer screening at Global Hospital.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/cervical-screening',
|
destinationUrl: 'https://globalhospital.com/cervical-screening',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 42000,
|
impressions: 42000,
|
||||||
clicks: 960,
|
clicks: 960,
|
||||||
@@ -102,7 +102,7 @@ export const mockAds: Ad[] = [
|
|||||||
adFormat: 'LEAD_FORM',
|
adFormat: 'LEAD_FORM',
|
||||||
headline: 'Schedule Your Cervical Screening — It Takes 2 Minutes',
|
headline: 'Schedule Your Cervical Screening — It Takes 2 Minutes',
|
||||||
adDescription: 'Fill in your details and our team will call you within 24 hours to confirm your appointment.',
|
adDescription: 'Fill in your details and our team will call you within 24 hours to confirm your appointment.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/cervical-screening/form',
|
destinationUrl: 'https://globalhospital.com/cervical-screening/form',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 32500,
|
impressions: 32500,
|
||||||
clicks: 780,
|
clicks: 780,
|
||||||
@@ -120,7 +120,7 @@ export const mockAds: Ad[] = [
|
|||||||
adFormat: 'VIDEO',
|
adFormat: 'VIDEO',
|
||||||
headline: 'Dr. Kavitha Explains Cervical Cancer Prevention',
|
headline: 'Dr. Kavitha Explains Cervical Cancer Prevention',
|
||||||
adDescription: 'Watch our Senior Gynaecologist explain everything you need to know about cervical cancer screening.',
|
adDescription: 'Watch our Senior Gynaecologist explain everything you need to know about cervical cancer screening.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/cervical-screening',
|
destinationUrl: 'https://globalhospital.com/cervical-screening',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 24000,
|
impressions: 24000,
|
||||||
clicks: 470,
|
clicks: 470,
|
||||||
@@ -139,8 +139,8 @@ export const mockAds: Ad[] = [
|
|||||||
adStatus: 'ACTIVE',
|
adStatus: 'ACTIVE',
|
||||||
adFormat: 'IMAGE',
|
adFormat: 'IMAGE',
|
||||||
headline: 'Free IVF Consultation — Your Journey to Parenthood Starts Here',
|
headline: 'Free IVF Consultation — Your Journey to Parenthood Starts Here',
|
||||||
adDescription: 'Book a free first consultation with our IVF specialists at Ramaiah Memorial Hospital. No obligation.',
|
adDescription: 'Book a free first consultation with our IVF specialists at Global Hospital. No obligation.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/ivf-free-consultation',
|
destinationUrl: 'https://globalhospital.com/ivf-free-consultation',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 88000,
|
impressions: 88000,
|
||||||
clicks: 2340,
|
clicks: 2340,
|
||||||
@@ -156,9 +156,9 @@ export const mockAds: Ad[] = [
|
|||||||
externalAdId: 'IVF-789-A02',
|
externalAdId: 'IVF-789-A02',
|
||||||
adStatus: 'ACTIVE',
|
adStatus: 'ACTIVE',
|
||||||
adFormat: 'CAROUSEL',
|
adFormat: 'CAROUSEL',
|
||||||
headline: '500+ IVF Successes at Ramaiah Memorial Hospital',
|
headline: '500+ IVF Successes at Global Hospital',
|
||||||
adDescription: 'Read the stories of families who trusted Ramaiah Memorial Hospital for their IVF journey.',
|
adDescription: 'Read the stories of families who trusted Global Hospital for their IVF journey.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/ivf-success-stories',
|
destinationUrl: 'https://globalhospital.com/ivf-success-stories',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 76000,
|
impressions: 76000,
|
||||||
clicks: 2010,
|
clicks: 2010,
|
||||||
@@ -195,8 +195,8 @@ export const mockAds: Ad[] = [
|
|||||||
adStatus: 'PAUSED',
|
adStatus: 'PAUSED',
|
||||||
adFormat: 'IMAGE',
|
adFormat: 'IMAGE',
|
||||||
headline: 'Complete Senior Health Package — ₹3,999 Only',
|
headline: 'Complete Senior Health Package — ₹3,999 Only',
|
||||||
adDescription: 'Comprehensive health checkup for seniors at Ramaiah Memorial Hospital. 40+ tests included.',
|
adDescription: 'Comprehensive health checkup for seniors at Global Hospital. 40+ tests included.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/senior-health-package',
|
destinationUrl: 'https://globalhospital.com/senior-health-package',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 31000,
|
impressions: 31000,
|
||||||
clicks: 680,
|
clicks: 680,
|
||||||
@@ -214,7 +214,7 @@ export const mockAds: Ad[] = [
|
|||||||
adFormat: 'CAROUSEL',
|
adFormat: 'CAROUSEL',
|
||||||
headline: 'Give Your Parents the Gift of Good Health',
|
headline: 'Give Your Parents the Gift of Good Health',
|
||||||
adDescription: 'Book the Senior Health Package for a loved one. Includes cardiac, diabetes, and joint health screenings.',
|
adDescription: 'Book the Senior Health Package for a loved one. Includes cardiac, diabetes, and joint health screenings.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/senior-health-package',
|
destinationUrl: 'https://globalhospital.com/senior-health-package',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 26000,
|
impressions: 26000,
|
||||||
clicks: 570,
|
clicks: 570,
|
||||||
@@ -230,9 +230,9 @@ export const mockAds: Ad[] = [
|
|||||||
externalAdId: 'SN-101-A03',
|
externalAdId: 'SN-101-A03',
|
||||||
adStatus: 'PAUSED',
|
adStatus: 'PAUSED',
|
||||||
adFormat: 'VIDEO',
|
adFormat: 'VIDEO',
|
||||||
headline: 'Why Senior Health Checkups Matter — Ramaiah Doctors Explain',
|
headline: 'Why Senior Health Checkups Matter — Global Hospital Doctors Explain',
|
||||||
adDescription: 'Hear from our specialists why regular health checkups are critical after 60.',
|
adDescription: 'Hear from our specialists why regular health checkups are critical after 60.',
|
||||||
destinationUrl: 'https://ramaiah.hospital/senior-health-package',
|
destinationUrl: 'https://globalhospital.com/senior-health-package',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 18000,
|
impressions: 18000,
|
||||||
clicks: 370,
|
clicks: 370,
|
||||||
|
|||||||
@@ -139,7 +139,7 @@ export function createMockAd(campaignId: string, overrides?: Partial<Ad>): Ad {
|
|||||||
adFormat: 'IMAGE',
|
adFormat: 'IMAGE',
|
||||||
headline: null,
|
headline: null,
|
||||||
adDescription: null,
|
adDescription: null,
|
||||||
destinationUrl: 'https://www.ramaiah.hospital',
|
destinationUrl: 'https://www.globalhospital.com',
|
||||||
previewUrl: null,
|
previewUrl: null,
|
||||||
impressions: 10000,
|
impressions: 10000,
|
||||||
clicks: 250,
|
clicks: 250,
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ export const CallDeskPage = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-1 flex-col">
|
<div className="flex flex-1 flex-col">
|
||||||
<TopBar title="Call Desk" subtitle={`${user.name} \u00B7 Ramaiah Memorial Hospital`} />
|
<TopBar title="Call Desk" subtitle={`${user.name} \u00B7 Global Hospital`} />
|
||||||
|
|
||||||
<div className="flex flex-1 overflow-hidden">
|
<div className="flex flex-1 overflow-hidden">
|
||||||
<div className="flex-1 space-y-5 overflow-y-auto p-7">
|
<div className="flex-1 space-y-5 overflow-y-auto p-7">
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ export const LeadWorkspacePage = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-1 flex-col">
|
<div className="flex flex-1 flex-col">
|
||||||
<TopBar title="Lead Workspace" subtitle="Ramaiah Memorial Hospital · Last 24 hours" />
|
<TopBar title="Lead Workspace" subtitle="Global Hospital · Last 24 hours" />
|
||||||
<div className="flex flex-1 overflow-hidden">
|
<div className="flex flex-1 overflow-hidden">
|
||||||
{/* Main content */}
|
{/* Main content */}
|
||||||
<div className="flex-1 space-y-6 overflow-y-auto p-7">
|
<div className="flex-1 space-y-6 overflow-y-auto p-7">
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ export const LoginPage = () => {
|
|||||||
Smarter lead management for healthcare teams.
|
Smarter lead management for healthcare teams.
|
||||||
</h1>
|
</h1>
|
||||||
<p className="text-lg text-white/70">
|
<p className="text-lg text-white/70">
|
||||||
Unified visibility into leads, campaigns, and team performance. Built for Ramaiah Memorial Hospital.
|
Unified visibility into leads, campaigns, and team performance. Built for Global Hospital.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -118,7 +118,7 @@ export const LoginPage = () => {
|
|||||||
>
|
>
|
||||||
{/* Heading */}
|
{/* Heading */}
|
||||||
<h2 className="text-display-xs font-bold text-primary font-display">Sign in to Helix Engage</h2>
|
<h2 className="text-display-xs font-bold text-primary font-display">Sign in to Helix Engage</h2>
|
||||||
<p className="mt-1 text-sm text-tertiary">Ramaiah Memorial Hospital</p>
|
<p className="mt-1 text-sm text-tertiary">Global Hospital</p>
|
||||||
|
|
||||||
{/* Role selector tabs */}
|
{/* Role selector tabs */}
|
||||||
<div
|
<div
|
||||||
@@ -171,7 +171,7 @@ export const LoginPage = () => {
|
|||||||
<Input
|
<Input
|
||||||
label="Email"
|
label="Email"
|
||||||
type="email"
|
type="email"
|
||||||
placeholder="sanjay@ramaiah.com"
|
placeholder="sanjay@globalhospital.com"
|
||||||
value={email}
|
value={email}
|
||||||
onChange={(value) => setEmail(value)}
|
onChange={(value) => setEmail(value)}
|
||||||
size="md"
|
size="md"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ const recentMessages: PatientMessage[] = [
|
|||||||
id: 'msg-1',
|
id: 'msg-1',
|
||||||
createdAt: '2026-03-16T08:30:00Z',
|
createdAt: '2026-03-16T08:30:00Z',
|
||||||
subject: "Women's Day Health Checkup",
|
subject: "Women's Day Health Checkup",
|
||||||
body: 'Namaste Priya, Happy Women\'s Day from Ramaiah Memorial! Book your free checkup here.',
|
body: 'Namaste Priya, Happy Women\'s Day from Global Hospital! Book your free checkup here.',
|
||||||
direction: 'CLINIC_TO_PATIENT',
|
direction: 'CLINIC_TO_PATIENT',
|
||||||
channel: 'WHATSAPP',
|
channel: 'WHATSAPP',
|
||||||
priority: 'NORMAL',
|
priority: 'NORMAL',
|
||||||
@@ -68,7 +68,7 @@ const recentMessages: PatientMessage[] = [
|
|||||||
id: 'msg-4',
|
id: 'msg-4',
|
||||||
createdAt: '2026-03-16T10:45:00Z',
|
createdAt: '2026-03-16T10:45:00Z',
|
||||||
subject: 'General Follow-up',
|
subject: 'General Follow-up',
|
||||||
body: 'Namaste Meena, This is Ramaiah Memorial reaching out to follow up on your recent enquiry.',
|
body: 'Namaste Meena, This is Global Hospital reaching out to follow up on your recent enquiry.',
|
||||||
direction: 'CLINIC_TO_PATIENT',
|
direction: 'CLINIC_TO_PATIENT',
|
||||||
channel: 'WHATSAPP',
|
channel: 'WHATSAPP',
|
||||||
priority: 'NORMAL',
|
priority: 'NORMAL',
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ export const TeamDashboardPage = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-1 flex-col">
|
<div className="flex flex-1 flex-col">
|
||||||
<TopBar title="Team Dashboard" subtitle="Ramaiah Memorial Hospital \u00b7 This Week" />
|
<TopBar title="Team Dashboard" subtitle="Global Hospital \u00b7 This Week" />
|
||||||
<div className="flex-1 overflow-y-auto p-7 space-y-6">
|
<div className="flex-1 overflow-y-auto p-7 space-y-6">
|
||||||
<TeamScoreboard leads={leads} calls={calls} agents={agents} />
|
<TeamScoreboard leads={leads} calls={calls} agents={agents} />
|
||||||
<div className="grid grid-cols-1 gap-6 xl:grid-cols-2">
|
<div className="grid grid-cols-1 gap-6 xl:grid-cols-2">
|
||||||
|
|||||||
@@ -25,19 +25,19 @@ const USERS: Record<Role, User> = {
|
|||||||
name: 'Admin User',
|
name: 'Admin User',
|
||||||
initials: 'AU',
|
initials: 'AU',
|
||||||
role: 'admin',
|
role: 'admin',
|
||||||
email: 'admin@ramaiah.com',
|
email: 'admin@globalhospital.com',
|
||||||
},
|
},
|
||||||
executive: {
|
executive: {
|
||||||
name: 'Sanjay M.',
|
name: 'Sanjay M.',
|
||||||
initials: 'SM',
|
initials: 'SM',
|
||||||
role: 'executive',
|
role: 'executive',
|
||||||
email: 'sanjay@ramaiah.com',
|
email: 'sanjay@globalhospital.com',
|
||||||
},
|
},
|
||||||
'cc-agent': {
|
'cc-agent': {
|
||||||
name: 'Rekha S.',
|
name: 'Rekha S.',
|
||||||
initials: 'RS',
|
initials: 'RS',
|
||||||
role: 'cc-agent' as const,
|
role: 'cc-agent' as const,
|
||||||
email: 'rekha@ramaiah.com',
|
email: 'rekha@globalhospital.com',
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user