mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage
synced 2026-04-11 10:23:27 +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 */}
|
||||
<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-xs text-tertiary">Ramaiah Memorial Hospital · {getRoleSubtitle(user.role)}</span>
|
||||
<span className="text-xs text-tertiary">Global Hospital · {getRoleSubtitle(user.role)}</span>
|
||||
</div>
|
||||
|
||||
{/* 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">
|
||||
<span className="text-white text-xs font-bold">R</span>
|
||||
</div>
|
||||
<span className="text-white text-xs font-semibold">Ramaiah Memorial</span>
|
||||
<span className="text-white text-xs font-semibold">Global Hospital</span>
|
||||
</div>
|
||||
|
||||
{/* WA Body */}
|
||||
|
||||
@@ -27,8 +27,8 @@ export const mockAds: Ad[] = [
|
||||
adStatus: 'ACTIVE',
|
||||
adFormat: 'IMAGE',
|
||||
headline: 'Free Health Checkup This Women\'s Day',
|
||||
adDescription: 'Complete women\'s health checkup at Ramaiah Memorial Hospital. Book now — limited slots available.',
|
||||
destinationUrl: 'https://ramaiah.hospital/womens-day-checkup',
|
||||
adDescription: 'Complete women\'s health checkup at Global Hospital. Book now — limited slots available.',
|
||||
destinationUrl: 'https://globalhospital.com/womens-day-checkup',
|
||||
previewUrl: null,
|
||||
impressions: 58000,
|
||||
clicks: 1540,
|
||||
@@ -46,7 +46,7 @@ export const mockAds: Ad[] = [
|
||||
adFormat: 'CAROUSEL',
|
||||
headline: 'Your Health, Our Priority — Women\'s Day Special',
|
||||
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,
|
||||
impressions: 47000,
|
||||
clicks: 1290,
|
||||
@@ -62,9 +62,9 @@ export const mockAds: Ad[] = [
|
||||
externalAdId: 'WD-123-A03',
|
||||
adStatus: 'ACTIVE',
|
||||
adFormat: 'VIDEO',
|
||||
headline: 'Real Stories. Real Care. Ramaiah Memorial.',
|
||||
adDescription: 'Watch how our patients experienced the Women\'s Day Health Checkup at Ramaiah Memorial Hospital.',
|
||||
destinationUrl: 'https://ramaiah.hospital/womens-day-checkup',
|
||||
headline: 'Real Stories. Real Care. Global Hospital.',
|
||||
adDescription: 'Watch how our patients experienced the Women\'s Day Health Checkup at Global Hospital.',
|
||||
destinationUrl: 'https://globalhospital.com/womens-day-checkup',
|
||||
previewUrl: null,
|
||||
impressions: 37000,
|
||||
clicks: 1010,
|
||||
@@ -83,8 +83,8 @@ export const mockAds: Ad[] = [
|
||||
adStatus: 'ACTIVE',
|
||||
adFormat: 'IMAGE',
|
||||
headline: 'Cervical Cancer Is Preventable — Get Screened Today',
|
||||
adDescription: 'Early detection saves lives. Book your cervical cancer screening at Ramaiah Memorial Hospital.',
|
||||
destinationUrl: 'https://ramaiah.hospital/cervical-screening',
|
||||
adDescription: 'Early detection saves lives. Book your cervical cancer screening at Global Hospital.',
|
||||
destinationUrl: 'https://globalhospital.com/cervical-screening',
|
||||
previewUrl: null,
|
||||
impressions: 42000,
|
||||
clicks: 960,
|
||||
@@ -102,7 +102,7 @@ export const mockAds: Ad[] = [
|
||||
adFormat: 'LEAD_FORM',
|
||||
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.',
|
||||
destinationUrl: 'https://ramaiah.hospital/cervical-screening/form',
|
||||
destinationUrl: 'https://globalhospital.com/cervical-screening/form',
|
||||
previewUrl: null,
|
||||
impressions: 32500,
|
||||
clicks: 780,
|
||||
@@ -120,7 +120,7 @@ export const mockAds: Ad[] = [
|
||||
adFormat: 'VIDEO',
|
||||
headline: 'Dr. Kavitha Explains Cervical Cancer Prevention',
|
||||
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,
|
||||
impressions: 24000,
|
||||
clicks: 470,
|
||||
@@ -139,8 +139,8 @@ export const mockAds: Ad[] = [
|
||||
adStatus: 'ACTIVE',
|
||||
adFormat: 'IMAGE',
|
||||
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.',
|
||||
destinationUrl: 'https://ramaiah.hospital/ivf-free-consultation',
|
||||
adDescription: 'Book a free first consultation with our IVF specialists at Global Hospital. No obligation.',
|
||||
destinationUrl: 'https://globalhospital.com/ivf-free-consultation',
|
||||
previewUrl: null,
|
||||
impressions: 88000,
|
||||
clicks: 2340,
|
||||
@@ -156,9 +156,9 @@ export const mockAds: Ad[] = [
|
||||
externalAdId: 'IVF-789-A02',
|
||||
adStatus: 'ACTIVE',
|
||||
adFormat: 'CAROUSEL',
|
||||
headline: '500+ IVF Successes at Ramaiah Memorial Hospital',
|
||||
adDescription: 'Read the stories of families who trusted Ramaiah Memorial Hospital for their IVF journey.',
|
||||
destinationUrl: 'https://ramaiah.hospital/ivf-success-stories',
|
||||
headline: '500+ IVF Successes at Global Hospital',
|
||||
adDescription: 'Read the stories of families who trusted Global Hospital for their IVF journey.',
|
||||
destinationUrl: 'https://globalhospital.com/ivf-success-stories',
|
||||
previewUrl: null,
|
||||
impressions: 76000,
|
||||
clicks: 2010,
|
||||
@@ -195,8 +195,8 @@ export const mockAds: Ad[] = [
|
||||
adStatus: 'PAUSED',
|
||||
adFormat: 'IMAGE',
|
||||
headline: 'Complete Senior Health Package — ₹3,999 Only',
|
||||
adDescription: 'Comprehensive health checkup for seniors at Ramaiah Memorial Hospital. 40+ tests included.',
|
||||
destinationUrl: 'https://ramaiah.hospital/senior-health-package',
|
||||
adDescription: 'Comprehensive health checkup for seniors at Global Hospital. 40+ tests included.',
|
||||
destinationUrl: 'https://globalhospital.com/senior-health-package',
|
||||
previewUrl: null,
|
||||
impressions: 31000,
|
||||
clicks: 680,
|
||||
@@ -214,7 +214,7 @@ export const mockAds: Ad[] = [
|
||||
adFormat: 'CAROUSEL',
|
||||
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.',
|
||||
destinationUrl: 'https://ramaiah.hospital/senior-health-package',
|
||||
destinationUrl: 'https://globalhospital.com/senior-health-package',
|
||||
previewUrl: null,
|
||||
impressions: 26000,
|
||||
clicks: 570,
|
||||
@@ -230,9 +230,9 @@ export const mockAds: Ad[] = [
|
||||
externalAdId: 'SN-101-A03',
|
||||
adStatus: 'PAUSED',
|
||||
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.',
|
||||
destinationUrl: 'https://ramaiah.hospital/senior-health-package',
|
||||
destinationUrl: 'https://globalhospital.com/senior-health-package',
|
||||
previewUrl: null,
|
||||
impressions: 18000,
|
||||
clicks: 370,
|
||||
|
||||
@@ -139,7 +139,7 @@ export function createMockAd(campaignId: string, overrides?: Partial<Ad>): Ad {
|
||||
adFormat: 'IMAGE',
|
||||
headline: null,
|
||||
adDescription: null,
|
||||
destinationUrl: 'https://www.ramaiah.hospital',
|
||||
destinationUrl: 'https://www.globalhospital.com',
|
||||
previewUrl: null,
|
||||
impressions: 10000,
|
||||
clicks: 250,
|
||||
|
||||
@@ -121,7 +121,7 @@ export const CallDeskPage = () => {
|
||||
|
||||
return (
|
||||
<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-1 space-y-5 overflow-y-auto p-7">
|
||||
|
||||
@@ -65,7 +65,7 @@ export const LeadWorkspacePage = () => {
|
||||
|
||||
return (
|
||||
<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">
|
||||
{/* Main content */}
|
||||
<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.
|
||||
</h1>
|
||||
<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>
|
||||
</div>
|
||||
|
||||
@@ -118,7 +118,7 @@ export const LoginPage = () => {
|
||||
>
|
||||
{/* Heading */}
|
||||
<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 */}
|
||||
<div
|
||||
@@ -171,7 +171,7 @@ export const LoginPage = () => {
|
||||
<Input
|
||||
label="Email"
|
||||
type="email"
|
||||
placeholder="sanjay@ramaiah.com"
|
||||
placeholder="sanjay@globalhospital.com"
|
||||
value={email}
|
||||
onChange={(value) => setEmail(value)}
|
||||
size="md"
|
||||
|
||||
@@ -20,7 +20,7 @@ const recentMessages: PatientMessage[] = [
|
||||
id: 'msg-1',
|
||||
createdAt: '2026-03-16T08:30:00Z',
|
||||
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',
|
||||
channel: 'WHATSAPP',
|
||||
priority: 'NORMAL',
|
||||
@@ -68,7 +68,7 @@ const recentMessages: PatientMessage[] = [
|
||||
id: 'msg-4',
|
||||
createdAt: '2026-03-16T10:45:00Z',
|
||||
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',
|
||||
channel: 'WHATSAPP',
|
||||
priority: 'NORMAL',
|
||||
|
||||
@@ -15,7 +15,7 @@ export const TeamDashboardPage = () => {
|
||||
|
||||
return (
|
||||
<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">
|
||||
<TeamScoreboard leads={leads} calls={calls} agents={agents} />
|
||||
<div className="grid grid-cols-1 gap-6 xl:grid-cols-2">
|
||||
|
||||
@@ -25,19 +25,19 @@ const USERS: Record<Role, User> = {
|
||||
name: 'Admin User',
|
||||
initials: 'AU',
|
||||
role: 'admin',
|
||||
email: 'admin@ramaiah.com',
|
||||
email: 'admin@globalhospital.com',
|
||||
},
|
||||
executive: {
|
||||
name: 'Sanjay M.',
|
||||
initials: 'SM',
|
||||
role: 'executive',
|
||||
email: 'sanjay@ramaiah.com',
|
||||
email: 'sanjay@globalhospital.com',
|
||||
},
|
||||
'cc-agent': {
|
||||
name: 'Rekha S.',
|
||||
initials: 'RS',
|
||||
role: 'cc-agent' as const,
|
||||
email: 'rekha@ramaiah.com',
|
||||
email: 'rekha@globalhospital.com',
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user