rainbowhunt commited on
Commit
9726e09
·
verified ·
1 Parent(s): e7937df

Add 1 files

Browse files
Files changed (1) hide show
  1. index.html +349 -117
index.html CHANGED
@@ -5,6 +5,8 @@
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
  <title>TN Medical Connect | Professional Network for Tamil Nadu Doctors</title>
7
  <script src="https://cdn.tailwindcss.com"></script>
 
 
8
 
9
  <!-- Include the dynamic content loading script -->
10
  <script src="app.js"></script>
@@ -55,7 +57,7 @@
55
  });
56
  </script>
57
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
58
- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700&display=swap" rel="stylesheet">
59
  <style>
60
  :root {
61
  --primary: #1a365d;
@@ -63,13 +65,16 @@
63
  --accent: #38b2ac;
64
  --gold: #d69e2e;
65
  --light: #f7fafc;
 
 
66
  }
67
 
68
  body {
69
- font-family: 'Roboto', sans-serif;
70
  background-color: var(--light);
71
  color: var(--secondary);
72
  line-height: 1.6;
 
73
  }
74
 
75
  .bg-primary {
@@ -99,10 +104,14 @@
99
  .btn-gold {
100
  background-color: var(--gold);
101
  color: white;
 
 
102
  }
103
 
104
  .btn-gold:hover {
105
  background-color: #b7791f;
 
 
106
  }
107
 
108
  .fade-in {
@@ -110,8 +119,8 @@
110
  }
111
 
112
  @keyframes fadeIn {
113
- from { opacity: 0; }
114
- to { opacity: 1; }
115
  }
116
 
117
  .section-divider {
@@ -120,26 +129,29 @@
120
  }
121
 
122
  .feature-icon {
123
- width: 48px;
124
- height: 48px;
125
  display: flex;
126
  align-items: center;
127
  justify-content: center;
128
- border-radius: 50%;
129
- background-color: rgba(56, 178, 172, 0.1);
130
  color: var(--accent);
131
- margin-bottom: 1rem;
 
 
132
  }
133
 
134
  .verified-badge {
135
  display: inline-flex;
136
  align-items: center;
137
- background-color: rgba(56, 178, 172, 0.1);
138
  color: var(--accent);
139
- padding: 0.25rem 0.5rem;
140
- border-radius: 4px;
141
  font-size: 0.75rem;
142
  font-weight: 500;
 
143
  }
144
 
145
  .verified-badge i {
@@ -167,10 +179,13 @@
167
 
168
  .sidebar-item {
169
  transition: all 0.2s;
 
 
170
  }
171
 
172
  .sidebar-item:hover {
173
  background-color: rgba(56, 178, 172, 0.1);
 
174
  }
175
 
176
  .sidebar-item.active {
@@ -242,9 +257,111 @@
242
  color: white;
243
  box-shadow: 0 0 0 3px rgba(56, 178, 172, 0.3);
244
  }
245
- </style>
246
- <!-- Additional styles for dynamic content -->
247
- <style>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
248
  #dynamic-content.active {
249
  display: block;
250
  }
@@ -255,6 +372,37 @@
255
 
256
  .nav-link.active {
257
  font-weight: 600;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
258
  }
259
  </style>
260
  </head>
@@ -262,14 +410,14 @@
262
  <!-- Public Navigation -->
263
  <header class="bg-white shadow-sm sticky top-0 z-50" id="public-header">
264
  <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
265
- <div class="flex justify-between h-16 items-center">
266
  <div class="flex items-center">
267
  <div class="flex-shrink-0 flex items-center">
268
  <i class="fas fa-heartbeat text-primary text-2xl mr-2"></i>
269
  <a href="#" class="home-link text-xl font-bold text-primary">TN Medical Connect</a>
270
  </div>
271
  </div>
272
- <div class="hidden md:flex items-center space-x-5">
273
  <a href="#about" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">About</a>
274
  <a href="#features" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Features</a>
275
  <a href="#contact" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Contact</a>
@@ -279,7 +427,7 @@
279
  <a href="#" onclick="return loadPageWithToggle('MedPage')" data-page="MedPage" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Medical</a>
280
  <a href="#" onclick="return loadPageWithToggle('PhDPage')" data-page="PhDPage" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">PhD</a>
281
  <a href="#" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Login</a>
282
- <a href="#register" class="btn-gold px-4 py-2 rounded-md font-medium transition-colors">Register</a>
283
  </div>
284
  <div class="md:hidden flex items-center">
285
  <button id="menu-btn" class="text-gray-600 focus:outline-none">
@@ -399,7 +547,7 @@
399
  </div>
400
 
401
  <!-- Welcome Banner -->
402
- <div class="bg-white rounded-lg shadow-sm p-6 mb-8 border border-gray-100">
403
  <div class="flex flex-col md:flex-row md:items-center md:justify-between">
404
  <div>
405
  <h2 class="text-2xl font-bold text-primary mb-2">Welcome, Dr. Kumar</h2>
@@ -419,7 +567,7 @@
419
 
420
  <!-- Quick Stats -->
421
  <div class="grid md:grid-cols-3 gap-6 mb-8">
422
- <div class="bg-white rounded-lg shadow-sm p-6 border border-gray-100">
423
  <div class="flex items-center">
424
  <div class="p-3 rounded-full bg-blue-50 text-blue-600 mr-4">
425
  <i class="fas fa-envelope text-xl"></i>
@@ -430,7 +578,7 @@
430
  </div>
431
  </div>
432
  </div>
433
- <div class="bg-white rounded-lg shadow-sm p-6 border border-gray-100">
434
  <div class="flex items-center">
435
  <div class="p-3 rounded-full bg-green-50 text-green-600 mr-4">
436
  <i class="fas fa-calendar-alt text-xl"></i>
@@ -441,7 +589,7 @@
441
  </div>
442
  </div>
443
  </div>
444
- <div class="bg-white rounded-lg shadow-sm p-6 border border-gray-100">
445
  <div class="flex items-center">
446
  <div class="p-3 rounded-full bg-purple-50 text-purple-600 mr-4">
447
  <i class="fas fa-book-open text-xl"></i>
@@ -458,25 +606,25 @@
458
  <div class="mb-8">
459
  <h3 class="text-lg font-semibold text-primary mb-4">Quick Actions</h3>
460
  <div class="grid grid-cols-2 md:grid-cols-4 gap-4">
461
- <a href="#" class="bg-white rounded-lg shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center">
462
  <div class="text-accent mb-2">
463
  <i class="fas fa-file-alt text-2xl"></i>
464
  </div>
465
  <span class="text-sm font-medium">Apply for Grant</span>
466
  </a>
467
- <a href="#" class="bg-white rounded-lg shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center">
468
  <div class="text-accent mb-2">
469
  <i class="fas fa-comments text-2xl"></i>
470
  </div>
471
  <span class="text-sm font-medium">Join Discussion</span>
472
  </a>
473
- <a href="#" class="bg-white rounded-lg shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center">
474
  <div class="text-accent mb-2">
475
  <i class="fas fa-question-circle text-2xl"></i>
476
  </div>
477
  <span class="text-sm font-medium">Post Question</span>
478
  </a>
479
- <a href="#" class="bg-white rounded-lg shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center">
480
  <div class="text-accent mb-2">
481
  <i class="fas fa-podcast text-2xl"></i>
482
  </div>
@@ -486,7 +634,7 @@
486
  </div>
487
 
488
  <!-- Recent Activity -->
489
- <div class="bg-white rounded-lg shadow-sm p-6 border border-gray-100">
490
  <div class="flex items-center justify-between mb-6">
491
  <h3 class="text-lg font-semibold text-primary">Recent Activity</h3>
492
  <a href="#" class="text-sm text-accent hover:underline">View All</a>
@@ -550,9 +698,9 @@
550
  <div class="flex flex-col md:flex-row">
551
  <!-- Email Folders -->
552
  <div class="w-full md:w-64 flex-shrink-0 mb-6 md:mb-0 md:mr-6">
553
- <div class="bg-white rounded-lg shadow-sm border border-gray-100 overflow-hidden">
554
  <div class="p-4 border-b border-gray-100">
555
- <button class="w-full btn-gold py-2 rounded-md text-sm font-medium">
556
  <i class="fas fa-plus mr-2"></i> Compose
557
  </button>
558
  </div>
@@ -592,7 +740,7 @@
592
  </div>
593
 
594
  <!-- Email List -->
595
- <div class="flex-1 bg-white rounded-lg shadow-sm border border-gray-100 overflow-hidden">
596
  <div class="p-4 border-b border-gray-100 flex items-center justify-between">
597
  <div class="flex items-center">
598
  <input type="checkbox" class="h-4 w-4 text-accent rounded border-gray-300">
@@ -691,7 +839,7 @@
691
  <p class="text-gray-600">Complete these steps to verify your medical credentials and access all platform features.</p>
692
  </div>
693
 
694
- <div class="bg-white rounded-lg shadow-sm p-8 border border-gray-100">
695
  <div class="verification-steps space-y-8">
696
  <!-- Step 1 -->
697
  <div class="verification-step completed flex items-start">
@@ -725,17 +873,17 @@
725
  <div class="grid grid-cols-1 md:grid-cols-2 gap-4">
726
  <div>
727
  <label for="first-name" class="block text-sm font-medium text-gray-700 mb-1">First Name</label>
728
- <input type="text" id="first-name" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" value="Rajesh">
729
  </div>
730
  <div>
731
  <label for="last-name" class="block text-sm font-medium text-gray-700 mb-1">Last Name</label>
732
- <input type="text" id="last-name" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" value="Kumar">
733
  </div>
734
  </div>
735
 
736
  <div>
737
  <label for="specialty" class="block text-sm font-medium text-gray-700 mb-1">Primary Specialty</label>
738
- <select id="specialty" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300">
739
  <option value="">Select your specialty</option>
740
  <option value="cardiology" selected>Cardiology</option>
741
  <option value="neurology">Neurology</option>
@@ -747,16 +895,16 @@
747
 
748
  <div>
749
  <label for="hospital" class="block text-sm font-medium text-gray-700 mb-1">Hospital Affiliation</label>
750
- <input type="text" id="hospital" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="Enter hospital or clinic name">
751
  </div>
752
 
753
  <div>
754
  <label for="years" class="block text-sm font-medium text-gray-700 mb-1">Years of Practice</label>
755
- <input type="number" id="years" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="Enter number of years">
756
  </div>
757
 
758
  <div class="pt-4">
759
- <button type="submit" class="btn-gold px-6 py-3 rounded-md font-medium shadow-sm hover:shadow-md transition-all">Save & Continue</button>
760
  </div>
761
  </form>
762
  </div>
@@ -775,7 +923,7 @@
775
 
776
  <!-- Registration Success (Hidden by default) -->
777
  <div id="registration-success" class="hidden max-w-2xl mx-auto px-4 sm:px-6 lg:px-8 py-16 text-center">
778
- <div class="bg-white rounded-lg shadow-sm p-12 border border-gray-100">
779
  <div class="w-20 h-20 bg-green-100 rounded-full flex items-center justify-center mx-auto mb-6">
780
  <i class="fas fa-check text-green-600 text-3xl"></i>
781
  </div>
@@ -785,7 +933,7 @@
785
  Your official TN Medical Connect email address is:<br>
786
  <span class="text-accent text-xl">[email protected]</span>
787
  </p>
788
- <button id="go-to-dashboard" class="btn-gold px-8 py-3 rounded-md font-medium shadow-sm hover:shadow-md transition-all">
789
  Go to Dashboard
790
  </button>
791
  </div>
@@ -797,27 +945,45 @@
797
  <div id="dynamic-content" class="hidden">
798
  <!-- Content will be loaded here dynamically -->
799
  </div>
 
800
  <!-- Hero Section -->
801
- <section class="bg-white fade-in">
802
- <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16 md:py-24">
 
 
 
803
  <div class="md:flex items-center">
804
  <div class="md:w-1/2 mb-12 md:mb-0">
805
- <h1 class="text-4xl md:text-5xl font-bold text-primary mb-6">Connecting Tamil Nadu Doctors With Global Opportunities</h1>
 
 
806
  <p class="text-lg text-gray-600 mb-8 max-w-lg">A verified, secure space for medical professionals to collaborate, research, and grow their careers.</p>
807
  <div class="flex space-x-4">
808
- <a href="#register" class="btn-gold px-6 py-3 rounded-md font-medium shadow-sm hover:shadow-md transition-all">Register Now</a>
809
- <a href="#features" class="px-6 py-3 border border-gray-300 text-gray-700 rounded-md hover:bg-gray-50 transition-colors font-medium">Learn More</a>
 
 
 
 
810
  </div>
811
  </div>
812
  <div class="md:w-1/2 flex justify-center">
813
- <div class="w-full max-w-md">
 
 
814
  <img src="https://images.unsplash.com/photo-1576091160550-2173dba999ef?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
815
  alt="Medical professionals collaborating"
816
- class="rounded-lg shadow-md w-full h-auto object-cover">
817
  </div>
818
  </div>
819
  </div>
820
  </div>
 
 
 
 
 
 
821
  </section>
822
 
823
  <div class="section-divider"></div>
@@ -832,36 +998,36 @@
832
 
833
  <div class="grid md:grid-cols-2 lg:grid-cols-4 gap-8">
834
  <!-- Feature 1 -->
835
- <div class="bg-gray-50 p-8 rounded-lg hover:shadow-md transition-shadow">
836
  <div class="feature-icon">
837
- <i class="fas fa-envelope text-xl"></i>
838
  </div>
839
  <h3 class="text-xl font-semibold text-primary mb-3">Verified Doctor's Email</h3>
840
  <p class="text-gray-600">Professional email address with TNMC verification to establish credibility with colleagues and institutions.</p>
841
  </div>
842
 
843
  <!-- Feature 2 -->
844
- <div class="bg-gray-50 p-8 rounded-lg hover:shadow-md transition-shadow">
845
  <div class="feature-icon">
846
- <i class="fas fa-users text-xl"></i>
847
  </div>
848
  <h3 class="text-xl font-semibold text-primary mb-3">Professional Network</h3>
849
  <p class="text-gray-600">Connect with specialists across Tamil Nadu through secure discussion forums and direct messaging.</p>
850
  </div>
851
 
852
  <!-- Feature 3 -->
853
- <div class="bg-gray-50 p-8 rounded-lg hover:shadow-md transition-shadow">
854
  <div class="feature-icon">
855
- <i class="fas fa-book-open text-xl"></i>
856
  </div>
857
  <h3 class="text-xl font-semibold text-primary mb-3">Research Resources</h3>
858
  <p class="text-gray-600">Access to international journals, research papers, and grant opportunities curated for your specialty.</p>
859
  </div>
860
 
861
  <!-- Feature 4 -->
862
- <div class="bg-gray-50 p-8 rounded-lg hover:shadow-md transition-shadow">
863
  <div class="feature-icon">
864
- <i class="fas fa-chart-line text-xl"></i>
865
  </div>
866
  <h3 class="text-xl font-semibold text-primary mb-3">Career Advancement</h3>
867
  <p class="text-gray-600">Exclusive job listings, webinar invitations, and collaboration projects to grow your professional impact.</p>
@@ -873,8 +1039,8 @@
873
  <div class="section-divider"></div>
874
 
875
  <!-- About Section -->
876
- <section id="about" class="bg-gray-50 py-16 fade-in">
877
- <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
878
  <div class="md:flex items-center">
879
  <div class="md:w-1/2 mb-12 md:mb-0 md:pr-12">
880
  <h2 class="text-3xl font-bold text-primary mb-6">About TN Medical Connect</h2>
@@ -888,9 +1054,13 @@
888
  </div>
889
  </div>
890
  <div class="md:w-1/2">
891
- <img src="https://images.unsplash.com/photo-1530026186672-2cd00ffc50fe?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
892
- alt="Medical team discussion"
893
- class="rounded-lg shadow-md w-full h-auto object-cover">
 
 
 
 
894
  </div>
895
  </div>
896
  </div>
@@ -901,60 +1071,70 @@
901
  <!-- Registration Section -->
902
  <section id="register" class="bg-white py-16 fade-in">
903
  <div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8">
904
- <div class="bg-primary rounded-lg shadow-lg overflow-hidden">
905
  <div class="md:flex">
906
- <div class="md:w-1/2 p-8 md:p-12 bg-primary text-white">
907
- <h2 class="text-2xl font-bold mb-4">Get Your Verified Doctor ID</h2>
908
- <p class="text-gray-300 mb-6">Join thousands of Tamil Nadu medical professionals who trust our platform for their professional growth.</p>
909
- <ul class="space-y-3 mb-8">
910
- <li class="flex items-start">
911
- <i class="fas fa-check-circle text-accent mt-1 mr-2"></i>
912
- <span>TNMC-verified professional identity</span>
913
- </li>
914
- <li class="flex items-start">
915
- <i class="fas fa-check-circle text-accent mt-1 mr-2"></i>
916
- <span>Secure collaboration environment</span>
917
- </li>
918
- <li class="flex items-start">
919
- <i class="fas fa-check-circle text-accent mt-1 mr-2"></i>
920
- <span>Access to exclusive resources</span>
921
- </li>
922
- </ul>
923
- <div class="flex items-center">
924
- <span class="verified-badge bg-white/10">
925
- <i class="fas fa-lock"></i>
926
- <span>256-bit encrypted</span>
927
- </span>
 
 
 
 
928
  </div>
929
  </div>
930
- <div class="md:w-1/2 p-8 md:p-12 bg-white">
931
- <h3 class="text-xl font-semibold text-primary mb-6">Create Your Account</h3>
932
- <form id="registration-form">
933
- <div class="mb-4">
934
- <label for="full-name" class="block text-sm font-medium text-gray-700 mb-1">Full Name</label>
935
- <input type="text" id="full-name" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="Dr. Firstname Lastname">
936
- </div>
937
- <div class="mb-4">
938
- <label for="tnmc-id" class="block text-sm font-medium text-gray-700 mb-1">TNMC Registration Number</label>
939
- <input type="text" id="tnmc-id" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="TNMC123456">
940
- </div>
941
- <div class="mb-4">
942
- <label for="email" class="block text-sm font-medium text-gray-700 mb-1">Email Address</label>
943
- <input type="email" id="email" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="[email protected]">
944
- </div>
945
- <div class="mb-6">
946
- <label for="specialty" class="block text-sm font-medium text-gray-700 mb-1">Primary Specialty</label>
947
- <select id="specialty" class="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300">
948
- <option value="">Select your specialty</option>
949
- <option value="cardiology">Cardiology</option>
950
- <option value="neurology">Neurology</option>
951
- <option value="pediatrics">Pediatrics</option>
952
- <option value="surgery">General Surgery</option>
953
- <option value="orthopedics">Orthopedics</option>
954
- </select>
955
- </div>
956
- <button type="submit" class="w-full btn-gold py-3 rounded-md font-medium shadow-sm hover:shadow-md transition-all">Complete Registration</button>
957
- </form>
 
 
 
 
 
 
958
  </div>
959
  </div>
960
  </div>
@@ -972,7 +1152,7 @@
972
  </div>
973
 
974
  <div class="grid md:grid-cols-3 gap-8">
975
- <div class="bg-white p-6 rounded-lg shadow-sm hover:shadow-md transition-shadow">
976
  <div class="text-accent mb-4">
977
  <i class="fas fa-envelope text-2xl"></i>
978
  </div>
@@ -981,7 +1161,7 @@
981
  <a href="mailto:[email protected]" class="text-accent hover:underline">[email protected]</a>
982
  </div>
983
 
984
- <div class="bg-white p-6 rounded-lg shadow-sm hover:shadow-md transition-shadow">
985
  <div class="text-accent mb-4">
986
  <i class="fas fa-phone-alt text-2xl"></i>
987
  </div>
@@ -990,7 +1170,7 @@
990
  <a href="tel:+914412345678" class="text-accent hover:underline">+91 44 1234 5678</a>
991
  </div>
992
 
993
- <div class="bg-white p-6 rounded-lg shadow-sm hover:shadow-md transition-shadow">
994
  <div class="text-accent mb-4">
995
  <i class="fas fa-question-circle text-2xl"></i>
996
  </div>
@@ -1004,8 +1184,11 @@
1004
  </div>
1005
 
1006
  <!-- Footer -->
1007
- <footer class="bg-primary text-white py-12">
1008
- <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
 
 
 
1009
  <div class="grid md:grid-cols-4 gap-8">
1010
  <div class="md:col-span-2">
1011
  <div class="flex items-center mb-4">
@@ -1148,14 +1331,63 @@
1148
  entries.forEach(entry => {
1149
  if (entry.isIntersecting) {
1150
  entry.target.style.opacity = 1;
 
1151
  }
1152
  });
1153
  }, { threshold: 0.1 });
1154
 
1155
  fadeElements.forEach(el => {
1156
  el.style.opacity = 0;
 
1157
  observer.observe(el);
1158
  });
1159
- </script>
1160
- <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=rainbowhunt/tnmed" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p><p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=rainbowhunt/TN" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1161
  </html>
 
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
  <title>TN Medical Connect | Professional Network for Tamil Nadu Doctors</title>
7
  <script src="https://cdn.tailwindcss.com"></script>
8
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/gsap.min.js"></script>
9
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/ScrollTrigger.min.js"></script>
10
 
11
  <!-- Include the dynamic content loading script -->
12
  <script src="app.js"></script>
 
57
  });
58
  </script>
59
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
60
+ <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet">
61
  <style>
62
  :root {
63
  --primary: #1a365d;
 
65
  --accent: #38b2ac;
66
  --gold: #d69e2e;
67
  --light: #f7fafc;
68
+ --gradient-start: #1a365d;
69
+ --gradient-end: #2c5282;
70
  }
71
 
72
  body {
73
+ font-family: 'Poppins', sans-serif;
74
  background-color: var(--light);
75
  color: var(--secondary);
76
  line-height: 1.6;
77
+ overflow-x: hidden;
78
  }
79
 
80
  .bg-primary {
 
104
  .btn-gold {
105
  background-color: var(--gold);
106
  color: white;
107
+ transition: all 0.3s ease;
108
+ box-shadow: 0 4px 6px rgba(214, 158, 46, 0.2);
109
  }
110
 
111
  .btn-gold:hover {
112
  background-color: #b7791f;
113
+ transform: translateY(-2px);
114
+ box-shadow: 0 6px 12px rgba(214, 158, 46, 0.3);
115
  }
116
 
117
  .fade-in {
 
119
  }
120
 
121
  @keyframes fadeIn {
122
+ from { opacity: 0; transform: translateY(20px); }
123
+ to { opacity: 1; transform: translateY(0); }
124
  }
125
 
126
  .section-divider {
 
129
  }
130
 
131
  .feature-icon {
132
+ width: 60px;
133
+ height: 60px;
134
  display: flex;
135
  align-items: center;
136
  justify-content: center;
137
+ border-radius: 16px;
138
+ background: linear-gradient(135deg, rgba(56, 178, 172, 0.1) 0%, rgba(56, 178, 172, 0.2) 100%);
139
  color: var(--accent);
140
+ margin-bottom: 1.5rem;
141
+ font-size: 1.5rem;
142
+ box-shadow: 0 4px 6px rgba(56, 178, 172, 0.1);
143
  }
144
 
145
  .verified-badge {
146
  display: inline-flex;
147
  align-items: center;
148
+ background: linear-gradient(135deg, rgba(56, 178, 172, 0.1) 0%, rgba(56, 178, 172, 0.2) 100%);
149
  color: var(--accent);
150
+ padding: 0.5rem 1rem;
151
+ border-radius: 50px;
152
  font-size: 0.75rem;
153
  font-weight: 500;
154
+ box-shadow: 0 2px 4px rgba(56, 178, 172, 0.1);
155
  }
156
 
157
  .verified-badge i {
 
179
 
180
  .sidebar-item {
181
  transition: all 0.2s;
182
+ border-radius: 8px;
183
+ margin: 0.25rem 0.5rem;
184
  }
185
 
186
  .sidebar-item:hover {
187
  background-color: rgba(56, 178, 172, 0.1);
188
+ transform: translateX(4px);
189
  }
190
 
191
  .sidebar-item.active {
 
257
  color: white;
258
  box-shadow: 0 0 0 3px rgba(56, 178, 172, 0.3);
259
  }
260
+
261
+ /* New visual enhancements */
262
+ .hero-gradient {
263
+ background: linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);
264
+ }
265
+
266
+ .card-hover {
267
+ transition: all 0.3s ease;
268
+ transform: translateY(0);
269
+ }
270
+
271
+ .card-hover:hover {
272
+ transform: translateY(-8px);
273
+ box-shadow: 0 15px 30px rgba(0,0,0,0.1);
274
+ }
275
+
276
+ .glow-effect {
277
+ position: relative;
278
+ }
279
+
280
+ .glow-effect:after {
281
+ content: '';
282
+ position: absolute;
283
+ top: 0;
284
+ left: 0;
285
+ right: 0;
286
+ bottom: 0;
287
+ background: radial-gradient(circle at center, rgba(56, 178, 172, 0.2) 0%, transparent 70%);
288
+ opacity: 0;
289
+ transition: opacity 0.3s ease;
290
+ z-index: -1;
291
+ }
292
+
293
+ .glow-effect:hover:after {
294
+ opacity: 1;
295
+ }
296
+
297
+ .pulse-animation {
298
+ animation: pulse 2s infinite;
299
+ }
300
+
301
+ @keyframes pulse {
302
+ 0% { transform: scale(1); }
303
+ 50% { transform: scale(1.05); }
304
+ 100% { transform: scale(1); }
305
+ }
306
+
307
+ .wave-shape {
308
+ position: absolute;
309
+ bottom: 0;
310
+ left: 0;
311
+ width: 100%;
312
+ overflow: hidden;
313
+ line-height: 0;
314
+ }
315
+
316
+ .wave-shape svg {
317
+ position: relative;
318
+ display: block;
319
+ width: calc(100% + 1.3px);
320
+ height: 150px;
321
+ }
322
+
323
+ .wave-shape .shape-fill {
324
+ fill: #FFFFFF;
325
+ }
326
+
327
+ .floating {
328
+ animation: floating 6s ease-in-out infinite;
329
+ }
330
+
331
+ @keyframes floating {
332
+ 0% { transform: translateY(0px); }
333
+ 50% { transform: translateY(-15px); }
334
+ 100% { transform: translateY(0px); }
335
+ }
336
+
337
+ .gradient-text {
338
+ background: linear-gradient(90deg, var(--accent), var(--gold));
339
+ -webkit-background-clip: text;
340
+ background-clip: text;
341
+ color: transparent;
342
+ }
343
+
344
+ .blob {
345
+ position: absolute;
346
+ width: 300px;
347
+ height: 300px;
348
+ background: linear-gradient(135deg, rgba(56, 178, 172, 0.1) 0%, rgba(214, 158, 46, 0.1) 100%);
349
+ border-radius: 50%;
350
+ filter: blur(60px);
351
+ z-index: -1;
352
+ }
353
+
354
+ .blob-1 {
355
+ top: -100px;
356
+ right: -100px;
357
+ }
358
+
359
+ .blob-2 {
360
+ bottom: -100px;
361
+ left: -100px;
362
+ }
363
+
364
+ /* Dynamic content styles */
365
  #dynamic-content.active {
366
  display: block;
367
  }
 
372
 
373
  .nav-link.active {
374
  font-weight: 600;
375
+ color: var(--accent);
376
+ position: relative;
377
+ }
378
+
379
+ .nav-link.active:after {
380
+ content: '';
381
+ position: absolute;
382
+ bottom: -5px;
383
+ left: 0;
384
+ width: 100%;
385
+ height: 2px;
386
+ background: var(--accent);
387
+ }
388
+
389
+ .nav-link {
390
+ position: relative;
391
+ }
392
+
393
+ .nav-link:after {
394
+ content: '';
395
+ position: absolute;
396
+ bottom: -5px;
397
+ left: 0;
398
+ width: 0;
399
+ height: 2px;
400
+ background: var(--accent);
401
+ transition: width 0.3s ease;
402
+ }
403
+
404
+ .nav-link:hover:after {
405
+ width: 100%;
406
  }
407
  </style>
408
  </head>
 
410
  <!-- Public Navigation -->
411
  <header class="bg-white shadow-sm sticky top-0 z-50" id="public-header">
412
  <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
413
+ <div class="flex justify-between h-20 items-center">
414
  <div class="flex items-center">
415
  <div class="flex-shrink-0 flex items-center">
416
  <i class="fas fa-heartbeat text-primary text-2xl mr-2"></i>
417
  <a href="#" class="home-link text-xl font-bold text-primary">TN Medical Connect</a>
418
  </div>
419
  </div>
420
+ <div class="hidden md:flex items-center space-x-6">
421
  <a href="#about" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">About</a>
422
  <a href="#features" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Features</a>
423
  <a href="#contact" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Contact</a>
 
427
  <a href="#" onclick="return loadPageWithToggle('MedPage')" data-page="MedPage" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Medical</a>
428
  <a href="#" onclick="return loadPageWithToggle('PhDPage')" data-page="PhDPage" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">PhD</a>
429
  <a href="#" class="nav-link text-gray-600 hover:text-accent transition-colors font-medium">Login</a>
430
+ <a href="#register" class="btn-gold px-5 py-2.5 rounded-lg font-medium transition-all transform hover:scale-105">Register</a>
431
  </div>
432
  <div class="md:hidden flex items-center">
433
  <button id="menu-btn" class="text-gray-600 focus:outline-none">
 
547
  </div>
548
 
549
  <!-- Welcome Banner -->
550
+ <div class="bg-white rounded-xl shadow-sm p-6 mb-8 border border-gray-100 card-hover">
551
  <div class="flex flex-col md:flex-row md:items-center md:justify-between">
552
  <div>
553
  <h2 class="text-2xl font-bold text-primary mb-2">Welcome, Dr. Kumar</h2>
 
567
 
568
  <!-- Quick Stats -->
569
  <div class="grid md:grid-cols-3 gap-6 mb-8">
570
+ <div class="bg-white rounded-xl shadow-sm p-6 border border-gray-100 card-hover">
571
  <div class="flex items-center">
572
  <div class="p-3 rounded-full bg-blue-50 text-blue-600 mr-4">
573
  <i class="fas fa-envelope text-xl"></i>
 
578
  </div>
579
  </div>
580
  </div>
581
+ <div class="bg-white rounded-xl shadow-sm p-6 border border-gray-100 card-hover">
582
  <div class="flex items-center">
583
  <div class="p-3 rounded-full bg-green-50 text-green-600 mr-4">
584
  <i class="fas fa-calendar-alt text-xl"></i>
 
589
  </div>
590
  </div>
591
  </div>
592
+ <div class="bg-white rounded-xl shadow-sm p-6 border border-gray-100 card-hover">
593
  <div class="flex items-center">
594
  <div class="p-3 rounded-full bg-purple-50 text-purple-600 mr-4">
595
  <i class="fas fa-book-open text-xl"></i>
 
606
  <div class="mb-8">
607
  <h3 class="text-lg font-semibold text-primary mb-4">Quick Actions</h3>
608
  <div class="grid grid-cols-2 md:grid-cols-4 gap-4">
609
+ <a href="#" class="bg-white rounded-xl shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center card-hover">
610
  <div class="text-accent mb-2">
611
  <i class="fas fa-file-alt text-2xl"></i>
612
  </div>
613
  <span class="text-sm font-medium">Apply for Grant</span>
614
  </a>
615
+ <a href="#" class="bg-white rounded-xl shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center card-hover">
616
  <div class="text-accent mb-2">
617
  <i class="fas fa-comments text-2xl"></i>
618
  </div>
619
  <span class="text-sm font-medium">Join Discussion</span>
620
  </a>
621
+ <a href="#" class="bg-white rounded-xl shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center card-hover">
622
  <div class="text-accent mb-2">
623
  <i class="fas fa-question-circle text-2xl"></i>
624
  </div>
625
  <span class="text-sm font-medium">Post Question</span>
626
  </a>
627
+ <a href="#" class="bg-white rounded-xl shadow-sm p-4 border border-gray-100 hover:border-accent transition-colors text-center card-hover">
628
  <div class="text-accent mb-2">
629
  <i class="fas fa-podcast text-2xl"></i>
630
  </div>
 
634
  </div>
635
 
636
  <!-- Recent Activity -->
637
+ <div class="bg-white rounded-xl shadow-sm p-6 border border-gray-100 card-hover">
638
  <div class="flex items-center justify-between mb-6">
639
  <h3 class="text-lg font-semibold text-primary">Recent Activity</h3>
640
  <a href="#" class="text-sm text-accent hover:underline">View All</a>
 
698
  <div class="flex flex-col md:flex-row">
699
  <!-- Email Folders -->
700
  <div class="w-full md:w-64 flex-shrink-0 mb-6 md:mb-0 md:mr-6">
701
+ <div class="bg-white rounded-xl shadow-sm border border-gray-100 overflow-hidden">
702
  <div class="p-4 border-b border-gray-100">
703
+ <button class="w-full btn-gold py-2 rounded-lg text-sm font-medium">
704
  <i class="fas fa-plus mr-2"></i> Compose
705
  </button>
706
  </div>
 
740
  </div>
741
 
742
  <!-- Email List -->
743
+ <div class="flex-1 bg-white rounded-xl shadow-sm border border-gray-100 overflow-hidden">
744
  <div class="p-4 border-b border-gray-100 flex items-center justify-between">
745
  <div class="flex items-center">
746
  <input type="checkbox" class="h-4 w-4 text-accent rounded border-gray-300">
 
839
  <p class="text-gray-600">Complete these steps to verify your medical credentials and access all platform features.</p>
840
  </div>
841
 
842
+ <div class="bg-white rounded-xl shadow-sm p-8 border border-gray-100">
843
  <div class="verification-steps space-y-8">
844
  <!-- Step 1 -->
845
  <div class="verification-step completed flex items-start">
 
873
  <div class="grid grid-cols-1 md:grid-cols-2 gap-4">
874
  <div>
875
  <label for="first-name" class="block text-sm font-medium text-gray-700 mb-1">First Name</label>
876
+ <input type="text" id="first-name" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" value="Rajesh">
877
  </div>
878
  <div>
879
  <label for="last-name" class="block text-sm font-medium text-gray-700 mb-1">Last Name</label>
880
+ <input type="text" id="last-name" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" value="Kumar">
881
  </div>
882
  </div>
883
 
884
  <div>
885
  <label for="specialty" class="block text-sm font-medium text-gray-700 mb-1">Primary Specialty</label>
886
+ <select id="specialty" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300">
887
  <option value="">Select your specialty</option>
888
  <option value="cardiology" selected>Cardiology</option>
889
  <option value="neurology">Neurology</option>
 
895
 
896
  <div>
897
  <label for="hospital" class="block text-sm font-medium text-gray-700 mb-1">Hospital Affiliation</label>
898
+ <input type="text" id="hospital" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="Enter hospital or clinic name">
899
  </div>
900
 
901
  <div>
902
  <label for="years" class="block text-sm font-medium text-gray-700 mb-1">Years of Practice</label>
903
+ <input type="number" id="years" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="Enter number of years">
904
  </div>
905
 
906
  <div class="pt-4">
907
+ <button type="submit" class="btn-gold px-6 py-3 rounded-lg font-medium shadow-sm hover:shadow-md transition-all">Save & Continue</button>
908
  </div>
909
  </form>
910
  </div>
 
923
 
924
  <!-- Registration Success (Hidden by default) -->
925
  <div id="registration-success" class="hidden max-w-2xl mx-auto px-4 sm:px-6 lg:px-8 py-16 text-center">
926
+ <div class="bg-white rounded-xl shadow-sm p-12 border border-gray-100">
927
  <div class="w-20 h-20 bg-green-100 rounded-full flex items-center justify-center mx-auto mb-6">
928
  <i class="fas fa-check text-green-600 text-3xl"></i>
929
  </div>
 
933
  Your official TN Medical Connect email address is:<br>
934
  <span class="text-accent text-xl">[email protected]</span>
935
  </p>
936
+ <button id="go-to-dashboard" class="btn-gold px-8 py-3 rounded-lg font-medium shadow-sm hover:shadow-md transition-all">
937
  Go to Dashboard
938
  </button>
939
  </div>
 
945
  <div id="dynamic-content" class="hidden">
946
  <!-- Content will be loaded here dynamically -->
947
  </div>
948
+
949
  <!-- Hero Section -->
950
+ <section class="relative overflow-hidden">
951
+ <div class="blob blob-1"></div>
952
+ <div class="blob blob-2"></div>
953
+
954
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16 md:py-24 relative z-10">
955
  <div class="md:flex items-center">
956
  <div class="md:w-1/2 mb-12 md:mb-0">
957
+ <h1 class="text-4xl md:text-5xl font-bold text-primary mb-6 leading-tight">
958
+ Connecting <span class="gradient-text">Tamil Nadu Doctors</span> With Global Opportunities
959
+ </h1>
960
  <p class="text-lg text-gray-600 mb-8 max-w-lg">A verified, secure space for medical professionals to collaborate, research, and grow their careers.</p>
961
  <div class="flex space-x-4">
962
+ <a href="#register" class="btn-gold px-6 py-3 rounded-lg font-medium shadow-lg hover:shadow-xl transition-all transform hover:scale-105 pulse-animation">
963
+ Register Now <i class="fas fa-arrow-right ml-2"></i>
964
+ </a>
965
+ <a href="#features" class="px-6 py-3 border border-gray-300 text-gray-700 rounded-lg hover:bg-gray-50 transition-colors font-medium hover:shadow-md">
966
+ Learn More <i class="fas fa-book-open ml-2"></i>
967
+ </a>
968
  </div>
969
  </div>
970
  <div class="md:w-1/2 flex justify-center">
971
+ <div class="relative w-full max-w-md">
972
+ <div class="absolute -top-6 -left-6 w-32 h-32 bg-accent rounded-full opacity-10"></div>
973
+ <div class="absolute -bottom-6 -right-6 w-32 h-32 bg-gold rounded-full opacity-10"></div>
974
  <img src="https://images.unsplash.com/photo-1576091160550-2173dba999ef?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
975
  alt="Medical professionals collaborating"
976
+ class="rounded-xl shadow-xl w-full h-auto object-cover relative z-10 floating">
977
  </div>
978
  </div>
979
  </div>
980
  </div>
981
+
982
+ <div class="wave-shape">
983
+ <svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none">
984
+ <path d="M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z" class="shape-fill"></path>
985
+ </svg>
986
+ </div>
987
  </section>
988
 
989
  <div class="section-divider"></div>
 
998
 
999
  <div class="grid md:grid-cols-2 lg:grid-cols-4 gap-8">
1000
  <!-- Feature 1 -->
1001
+ <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all card-hover glow-effect">
1002
  <div class="feature-icon">
1003
+ <i class="fas fa-envelope"></i>
1004
  </div>
1005
  <h3 class="text-xl font-semibold text-primary mb-3">Verified Doctor's Email</h3>
1006
  <p class="text-gray-600">Professional email address with TNMC verification to establish credibility with colleagues and institutions.</p>
1007
  </div>
1008
 
1009
  <!-- Feature 2 -->
1010
+ <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all card-hover glow-effect">
1011
  <div class="feature-icon">
1012
+ <i class="fas fa-users"></i>
1013
  </div>
1014
  <h3 class="text-xl font-semibold text-primary mb-3">Professional Network</h3>
1015
  <p class="text-gray-600">Connect with specialists across Tamil Nadu through secure discussion forums and direct messaging.</p>
1016
  </div>
1017
 
1018
  <!-- Feature 3 -->
1019
+ <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all card-hover glow-effect">
1020
  <div class="feature-icon">
1021
+ <i class="fas fa-book-open"></i>
1022
  </div>
1023
  <h3 class="text-xl font-semibold text-primary mb-3">Research Resources</h3>
1024
  <p class="text-gray-600">Access to international journals, research papers, and grant opportunities curated for your specialty.</p>
1025
  </div>
1026
 
1027
  <!-- Feature 4 -->
1028
+ <div class="bg-gray-50 p-8 rounded-xl hover:shadow-lg transition-all card-hover glow-effect">
1029
  <div class="feature-icon">
1030
+ <i class="fas fa-chart-line"></i>
1031
  </div>
1032
  <h3 class="text-xl font-semibold text-primary mb-3">Career Advancement</h3>
1033
  <p class="text-gray-600">Exclusive job listings, webinar invitations, and collaboration projects to grow your professional impact.</p>
 
1039
  <div class="section-divider"></div>
1040
 
1041
  <!-- About Section -->
1042
+ <section id="about" class="bg-gray-50 py-16 fade-in relative overflow-hidden">
1043
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10">
1044
  <div class="md:flex items-center">
1045
  <div class="md:w-1/2 mb-12 md:mb-0 md:pr-12">
1046
  <h2 class="text-3xl font-bold text-primary mb-6">About TN Medical Connect</h2>
 
1054
  </div>
1055
  </div>
1056
  <div class="md:w-1/2">
1057
+ <div class="relative">
1058
+ <div class="absolute -top-4 -left-4 w-32 h-32 bg-accent rounded-full opacity-10"></div>
1059
+ <div class="absolute -bottom-4 -right-4 w-32 h-32 bg-gold rounded-full opacity-10"></div>
1060
+ <img src="https://images.unsplash.com/photo-1530026186672-2cd00ffc50fe?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
1061
+ alt="Medical team discussion"
1062
+ class="rounded-xl shadow-lg w-full h-auto object-cover relative z-10">
1063
+ </div>
1064
  </div>
1065
  </div>
1066
  </div>
 
1071
  <!-- Registration Section -->
1072
  <section id="register" class="bg-white py-16 fade-in">
1073
  <div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8">
1074
+ <div class="bg-gradient-to-r from-primary to-secondary rounded-xl shadow-xl overflow-hidden">
1075
  <div class="md:flex">
1076
+ <div class="md:w-1/2 p-8 md:p-12 text-white relative overflow-hidden">
1077
+ <div class="absolute -top-20 -right-20 w-40 h-40 bg-white rounded-full opacity-10"></div>
1078
+ <div class="absolute -bottom-20 -left-20 w-40 h-40 bg-accent rounded-full opacity-10"></div>
1079
+ <div class="relative z-10">
1080
+ <h2 class="text-2xl font-bold mb-4">Get Your Verified Doctor ID</h2>
1081
+ <p class="text-gray-300 mb-6">Join thousands of Tamil Nadu medical professionals who trust our platform for their professional growth.</p>
1082
+ <ul class="space-y-3 mb-8">
1083
+ <li class="flex items-start">
1084
+ <i class="fas fa-check-circle text-accent mt-1 mr-2"></i>
1085
+ <span>TNMC-verified professional identity</span>
1086
+ </li>
1087
+ <li class="flex items-start">
1088
+ <i class="fas fa-check-circle text-accent mt-1 mr-2"></i>
1089
+ <span>Secure collaboration environment</span>
1090
+ </li>
1091
+ <li class="flex items-start">
1092
+ <i class="fas fa-check-circle text-accent mt-1 mr-2"></i>
1093
+ <span>Access to exclusive resources</span>
1094
+ </li>
1095
+ </ul>
1096
+ <div class="flex items-center">
1097
+ <span class="verified-badge bg-white/10">
1098
+ <i class="fas fa-lock"></i>
1099
+ <span>256-bit encrypted</span>
1100
+ </span>
1101
+ </div>
1102
  </div>
1103
  </div>
1104
+ <div class="md:w-1/2 p-8 md:p-12 bg-white relative">
1105
+ <div class="absolute -top-6 -left-6 w-16 h-16 bg-accent rounded-full opacity-10"></div>
1106
+ <div class="absolute -bottom-6 -right-6 w-16 h-16 bg-gold rounded-full opacity-10"></div>
1107
+ <div class="relative z-10">
1108
+ <h3 class="text-xl font-semibold text-primary mb-6">Create Your Account</h3>
1109
+ <form id="registration-form">
1110
+ <div class="mb-4">
1111
+ <label for="full-name" class="block text-sm font-medium text-gray-700 mb-1">Full Name</label>
1112
+ <input type="text" id="full-name" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="Dr. Firstname Lastname">
1113
+ </div>
1114
+ <div class="mb-4">
1115
+ <label for="tnmc-id" class="block text-sm font-medium text-gray-700 mb-1">TNMC Registration Number</label>
1116
+ <input type="text" id="tnmc-id" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="TNMC123456">
1117
+ </div>
1118
+ <div class="mb-4">
1119
+ <label for="email" class="block text-sm font-medium text-gray-700 mb-1">Email Address</label>
1120
+ <input type="email" id="email" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300" placeholder="[email protected]">
1121
+ </div>
1122
+ <div class="mb-6">
1123
+ <label for="specialty" class="block text-sm font-medium text-gray-700 mb-1">Primary Specialty</label>
1124
+ <select id="specialty" class="w-full px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-accent focus:border-accent outline-none transition duration-300">
1125
+ <option value="">Select your specialty</option>
1126
+ <option value="cardiology">Cardiology</option>
1127
+ <option value="neurology">Neurology</option>
1128
+ <option value="pediatrics">Pediatrics</option>
1129
+ <option value="surgery">General Surgery</option>
1130
+ <option value="orthopedics">Orthopedics</option>
1131
+ </select>
1132
+ </div>
1133
+ <button type="submit" class="w-full btn-gold py-3 rounded-lg font-medium shadow-lg hover:shadow-xl transition-all transform hover:scale-105">
1134
+ Complete Registration
1135
+ </button>
1136
+ </form>
1137
+ </div>
1138
  </div>
1139
  </div>
1140
  </div>
 
1152
  </div>
1153
 
1154
  <div class="grid md:grid-cols-3 gap-8">
1155
+ <div class="bg-white p-6 rounded-xl shadow-sm hover:shadow-lg transition-all card-hover">
1156
  <div class="text-accent mb-4">
1157
  <i class="fas fa-envelope text-2xl"></i>
1158
  </div>
 
1161
  <a href="mailto:[email protected]" class="text-accent hover:underline">[email protected]</a>
1162
  </div>
1163
 
1164
+ <div class="bg-white p-6 rounded-xl shadow-sm hover:shadow-lg transition-all card-hover">
1165
  <div class="text-accent mb-4">
1166
  <i class="fas fa-phone-alt text-2xl"></i>
1167
  </div>
 
1170
  <a href="tel:+914412345678" class="text-accent hover:underline">+91 44 1234 5678</a>
1171
  </div>
1172
 
1173
+ <div class="bg-white p-6 rounded-xl shadow-sm hover:shadow-lg transition-all card-hover">
1174
  <div class="text-accent mb-4">
1175
  <i class="fas fa-question-circle text-2xl"></i>
1176
  </div>
 
1184
  </div>
1185
 
1186
  <!-- Footer -->
1187
+ <footer class="bg-gradient-to-r from-primary to-secondary text-white py-12 relative overflow-hidden">
1188
+ <div class="absolute -top-20 -left-20 w-64 h-64 bg-white rounded-full opacity-10"></div>
1189
+ <div class="absolute -bottom-20 -right-20 w-64 h-64 bg-accent rounded-full opacity-10"></div>
1190
+
1191
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10">
1192
  <div class="grid md:grid-cols-4 gap-8">
1193
  <div class="md:col-span-2">
1194
  <div class="flex items-center mb-4">
 
1331
  entries.forEach(entry => {
1332
  if (entry.isIntersecting) {
1333
  entry.target.style.opacity = 1;
1334
+ entry.target.style.transform = 'translateY(0)';
1335
  }
1336
  });
1337
  }, { threshold: 0.1 });
1338
 
1339
  fadeElements.forEach(el => {
1340
  el.style.opacity = 0;
1341
+ el.style.transform = 'translateY(20px)';
1342
  observer.observe(el);
1343
  });
1344
+
1345
+ // GSAP animations
1346
+ gsap.registerPlugin(ScrollTrigger);
1347
+
1348
+ // Animate hero section elements
1349
+ gsap.from(".hero-gradient h1", {
1350
+ scrollTrigger: {
1351
+ trigger: ".hero-gradient",
1352
+ start: "top bottom",
1353
+ toggleActions: "play none none none"
1354
+ },
1355
+ y: 50,
1356
+ opacity: 0,
1357
+ duration: 1,
1358
+ ease: "power3.out"
1359
+ });
1360
+
1361
+ gsap.from(".hero-gradient p", {
1362
+ scrollTrigger: {
1363
+ trigger: ".hero-gradient",
1364
+ start: "top bottom",
1365
+ toggleActions: "play none none none"
1366
+ },
1367
+ y: 50,
1368
+ opacity: 0,
1369
+ duration: 1,
1370
+ delay: 0.2,
1371
+ ease: "power3.out"
1372
+ });
1373
+
1374
+ gsap.from(".hero-gradient a", {
1375
+ scrollTrigger: {
1376
+ trigger: ".hero-gradient",
1377
+ start: "top bottom",
1378
+ toggleActions: "play none none none"
1379
+ },
1380
+ y: 50,
1381
+ opacity: 0,
1382
+ duration: 1,
1383
+ delay: 0.4,
1384
+ ease: "power3.out",
1385
+ stagger: 0.1
1386
+ });
1387
+
1388
+ // Animate feature cards
1389
+ gsap.from(".card-hover", {
1390
+ scrollTrigger: {
1391
+ trigger: "#features",
1392
+ start: "top
1393
  </html>