Skip to content

Commit 6c8cb40

Browse files
Isaloumclaude
andcommitted
fix: mock exam duration 90 min → 130 min across all pages
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent a9f289e commit 6c8cb40

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

react-app/src/components/Navbar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ export default function Navbar() {
8383
<div style={{ background: '#fff', border: '1px solid #e5e7eb', borderRadius: '14px', boxShadow: '0 12px 32px rgba(0,0,0,0.12)', padding: '8px' }}>
8484
{[
8585
{ to: '/certifications', bg: '#eff6ff', icon: '📝', label: 'Practice Quiz', sub: '3,120 questions · 12 certs', soon: false },
86-
{ to: '/certifications', bg: '#f0fdf4', icon: '⏱️', label: 'Mock Exam', sub: 'Timed practice test · 65q · 90 min', soon: false },
86+
{ to: '/certifications', bg: '#f0fdf4', icon: '⏱️', label: 'Mock Exam', sub: 'Timed practice test · 65q · 130 min', soon: false },
8787
{ to: '/architecture-builder', bg: '#f5f3ff', icon: '🏗️', label: 'Architecture Builder', sub: 'Drag & drop AWS services', soon: false },
8888
{ to: '/visual-exam', bg: '#fff0f0', icon: '🎯', label: 'Visual Exam', sub: 'Diagram-based questions', soon: false },
8989
{ to: '/sample-questions', bg: '#eff6ff', icon: '🆓', label: 'Sample Questions', sub: '20 free questions · no sign up', soon: false },

react-app/src/components/Paywall.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export default function Paywall({ reason, onClose }: PaywallProps) {
4848

4949
<div className="bg-gray-50 rounded-xl p-4 mb-6 text-left space-y-2">
5050
<div className="flex items-center gap-2 text-sm text-gray-700"><span className="text-green-500"></span> 260 questions per cert (3,120 total)</div>
51-
<div className="flex items-center gap-2 text-sm text-gray-700"><span className="text-green-500"></span> Timed mock exam per cert (65q, 90 min)</div>
51+
<div className="flex items-center gap-2 text-sm text-gray-700"><span className="text-green-500"></span> Timed mock exam per cert (65q, 130 min)</div>
5252
<div className="flex items-center gap-2 text-sm text-gray-700"><span className="text-green-500"></span> All 12 AWS certifications</div>
5353
<div className="flex items-center gap-2 text-sm text-gray-700"><span className="text-green-500"></span> Domain filtering — focus on weak areas</div>
5454
</div>

react-app/src/pages/Certifications.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export default function Certifications() {
5555
{[
5656
{ n: '3,120', label: 'Total Questions' },
5757
{ n: '12', label: 'Certifications' },
58-
{ n: '90 min', label: 'Mock Exam Timer' },
58+
{ n: '130 min', label: 'Mock Exam Timer' },
5959
].map(s => (
6060
<div key={s.label} style={{ textAlign: 'center' }}>
6161
<div style={{ fontSize: '1.75rem', fontWeight: 900, color: '#2563eb' }}>{s.n}</div>

react-app/src/pages/Home.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const certs = [
1919

2020
const features = [
2121
{ icon: '📝', title: '3,120 Questions', desc: '260 per certification across all 12 AWS exams' },
22-
{ icon: '⏱️', title: 'Mock Exams', desc: '65 questions, 90-minute timer, score on submit' },
22+
{ icon: '⏱️', title: 'Mock Exams', desc: '65 questions, 130-minute timer, score on submit' },
2323
{ icon: '💡', title: 'Instant Explanations', desc: 'Every answer explained — learn why, not just what' },
2424
{ icon: '🎯', title: 'Domain Filtering', desc: 'Focus on your weakest areas by exam domain' },
2525
{ icon: '📖', title: 'AWS Glossary', desc: '50+ key terms explained in plain language' },

react-app/src/pages/Login.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export default function Login() {
6767
<div style={{ display: 'flex', flexDirection: 'column', gap: '1rem' }}>
6868
{[
6969
{ icon: '📋', text: '3,120 questions across 12 certifications' },
70-
{ icon: '⏱️', text: 'Timed mock exams — 65 questions, 90 min' },
70+
{ icon: '⏱️', text: 'Timed mock exams — 65 questions, 130 min' },
7171
{ icon: '📊', text: 'Track your scores domain by domain' },
7272
{ icon: '🤖', text: 'AI Coach available on Lifetime plan' },
7373
].map(p => (

react-app/src/pages/MockExam.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ export default function MockExam() {
106106
<div style={{ fontSize: '3rem', marginBottom: '1rem' }}>🔒</div>
107107
<h1 style={{ fontSize: '1.5rem', fontWeight: 800, color: '#111827', marginBottom: '0.5rem' }}>Mock Exam — Premium Only</h1>
108108
<p style={{ color: '#6b7280', marginBottom: '1.5rem', lineHeight: 1.6 }}>
109-
The full 65-question timed mock exam (90 min) is available for premium members. Upgrade to unlock all 12 certifications.
109+
The full 65-question timed mock exam (130 min) is available for premium members. Upgrade to unlock all 12 certifications.
110110
</p>
111111
<Link to="/pricing" style={{ display: 'inline-block', padding: '0.875rem 2rem', background: '#2563eb', color: '#fff', borderRadius: '0.875rem', fontWeight: 800, textDecoration: 'none', fontSize: '1rem' }}>
112112
⚡ View Plans — from $7/mo

react-app/src/pages/Pricing.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ const plans = [
6363
'1 AWS certification at a time',
6464
'Switch cert once every 30 days',
6565
'260 questions for your chosen cert',
66-
'Timed mock exam (65q, 90 min)',
66+
'Timed mock exam (65q, 130 min)',
6767
'Domain filtering — focus weak areas',
6868
'Cancel anytime',
6969
],

react-app/src/pages/Signup.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const PLAN_MODES: Record<string, string> = {
1818

1919
const perks = [
2020
{ icon: '📋', text: '3,120 scenario-based questions' },
21-
{ icon: '⏱️', text: 'Timed mock exams — 65q / 90 min' },
21+
{ icon: '⏱️', text: 'Timed mock exams — 65q / 130 min' },
2222
{ icon: '🗺️', text: 'Architecture diagrams & visual exam' },
2323
{ icon: '🤖', text: 'AI Coach (Lifetime plan)' },
2424
{ icon: '🏆', text: 'All 12 active AWS certifications' },

0 commit comments

Comments
 (0)