From da9940a7908d365370017df4d29f1b74178b16b5 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 14:30:19 +0000 Subject: [PATCH 1/3] Update src/app/layout.tsx --- src/app/layout.tsx | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index c2ba4cb..a68874a 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,36 +5,21 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const montserrat = Montserrat({ - variable: "--font-montserrat", - subsets: ["latin"], + variable: "--font-montserrat", subsets: ["latin"], }); export const metadata: Metadata = { - title: "NETRIX - TKJ Education Platform for Indonesian Schools", - description: "NETRIX is Indonesia's leading AI-powered learning platform for Teknik Komputer & Jaringan. Virtual labs, AI tutoring, teacher dashboards, and BNSP certification prep.", - keywords: "TKJ education, network engineering learning, BNSP certification, Indonesia vocational school, AI tutor, virtual labs, Cisco CCNA, networking training", - metadataBase: new URL("https://netrix.edu"), + title: "NETRIX - TKJ Education Platform for Indonesian Schools", description: "NETRIX is Indonesia's leading AI-powered learning platform for Teknik Komputer & Jaringan. Virtual labs, AI tutoring, teacher dashboards, and BNSP certification prep.", keywords: "TKJ education, network engineering learning, BNSP certification, Indonesia vocational school, AI tutor, virtual labs, Cisco CCNA, networking training", metadataBase: new URL("https://netrix.edu"), alternates: { - canonical: "https://netrix.edu", - }, + canonical: "https://netrix.edu"}, openGraph: { - title: "NETRIX - Transform TKJ Education Across Indonesia", - description: "Complete AI-powered learning ecosystem for Computer & Network Engineering students and teachers.", - url: "https://netrix.edu", - siteName: "NETRIX", - images: [ + title: "NETRIX - Transform TKJ Education Across Indonesia", description: "Complete AI-powered learning ecosystem for Computer & Network Engineering students and teachers.", url: "https://netrix.edu", siteName: "NETRIX", images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-modern-clean-software-dashboard-interf-1772547861750-c98c930e.png", - alt: "NETRIX Teacher Dashboard", - }, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-modern-clean-software-dashboard-interf-1772547861750-c98c930e.png", alt: "NETRIX Teacher Dashboard"}, ], - type: "website", - }, + type: "website"}, twitter: { - card: "summary_large_image", - title: "NETRIX - TKJ Learning Platform", - description: "AI-powered education platform for Indonesian Computer & Network Engineering programs", - images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-modern-clean-software-dashboard-interf-1772547861750-c98c930e.png"], + card: "summary_large_image", title: "NETRIX - TKJ Learning Platform", description: "AI-powered education platform for Indonesian Computer & Network Engineering programs", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-modern-clean-software-dashboard-interf-1772547861750-c98c930e.png"], }, robots: { index: true, -- 2.49.1 From b14563a270699df93999a6d24784e111866994a7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 14:30:19 +0000 Subject: [PATCH 2/3] Update src/app/page.tsx --- src/app/page.tsx | 204 ++++++++++------------------------------------- 1 file changed, 41 insertions(+), 163 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 0c908bf..a875747 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -55,13 +55,9 @@ export default function HomePage() { description="NETRIX is Indonesia's premier AI-powered learning platform designed specifically for Teknik Komputer & Jaringan (TKJ) education. Connect with your instructor community, access interactive labs, and progress from fundamentals to industry certifications with real-time mentorship and hands-on simulations." mediaItems={[ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-modern-clean-software-dashboard-interf-1772547861750-c98c930e.png?_wi=1", - imageAlt: "NETRIX Teacher Dashboard with analytics and student progress tracking", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-modern-clean-software-dashboard-interf-1772547861750-c98c930e.png", imageAlt: "NETRIX Teacher Dashboard with analytics and student progress tracking"}, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/an-interactive-network-laboratory-simula-1772547866189-2847adf8.png?_wi=1", - imageAlt: "Interactive network lab simulation environment with routing configuration", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/an-interactive-network-laboratory-simula-1772547866189-2847adf8.png", imageAlt: "Interactive network lab simulation environment with routing configuration"}, ]} rating={5} ratingText="Trusted by 150+ SMK Schools Across Indonesia" @@ -83,37 +79,17 @@ export default function HomePage() { tagAnimation="slide-up" features={[ { - title: "Interactive Virtual Labs", - description: "Cloud-based GNS3/Wireshark labs accessible from any device. Practice router configuration, switch management, VLAN setup, and troubleshooting without expensive hardware. Supports Cisco, MikroTik, and Ubiquiti equipment.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-virtual-networking-lab-interface-showi-1772547861040-b7594ac2.png?_wi=1", - imageAlt: "Virtual lab interface showing network topology configuration", - }, + title: "Interactive Virtual Labs", description: "Cloud-based GNS3/Wireshark labs accessible from any device. Practice router configuration, switch management, VLAN setup, and troubleshooting without expensive hardware. Supports Cisco, MikroTik, and Ubiquiti equipment.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-virtual-networking-lab-interface-showi-1772547861040-b7594ac2.png", imageAlt: "Virtual lab interface showing network topology configuration"}, { - title: "AI-Powered Tutor (NETRIX Assistant)", - description: "Fine-tuned Indonesian AI assistant specialized in TKJ concepts. Get instant help with subnetting calculations, configuration debugging, troubleshooting logic, and complex networking concepts. Explains step-by-step with visual diagrams.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/an-ai-chat-interface-for-a-learning-assi-1772547862054-9cf3967e.png?_wi=1", - imageAlt: "AI tutor interface with networking problem explanation", - }, + title: "AI-Powered Tutor (NETRIX Assistant)", description: "Fine-tuned Indonesian AI assistant specialized in TKJ concepts. Get instant help with subnetting calculations, configuration debugging, troubleshooting logic, and complex networking concepts. Explains step-by-step with visual diagrams.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/an-ai-chat-interface-for-a-learning-assi-1772547862054-9cf3967e.png", imageAlt: "AI tutor interface with networking problem explanation"}, { - title: "Curriculum Alignment to KKNI & BNSP", - description: "Content mapped to Indonesian national qualifications framework and BNSP certification standards. Covers OSI layers, IP addressing, subnetting, routing, switching, security, and automation with Python/Ansible scripting.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-structured-curriculum-dashboard-showin-1772547861227-239e064e.png?_wi=1", - imageAlt: "Curriculum modules organized by KKNI competency levels", - }, + title: "Curriculum Alignment to KKNI & BNSP", description: "Content mapped to Indonesian national qualifications framework and BNSP certification standards. Covers OSI layers, IP addressing, subnetting, routing, switching, security, and automation with Python/Ansible scripting.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-structured-curriculum-dashboard-showin-1772547861227-239e064e.png", imageAlt: "Curriculum modules organized by KKNI competency levels"}, { - title: "Intelligent Practice Assessment", - description: "Adaptive question bank covering entry-level through professional certifications (CCNA, MTCNA, CompTIA Network+). Real-time feedback, detailed explanations, and performance analytics to guide learning progress.", - }, + title: "Intelligent Practice Assessment", description: "Adaptive question bank covering entry-level through professional certifications (CCNA, MTCNA, CompTIA Network+). Real-time feedback, detailed explanations, and performance analytics to guide learning progress.", videoSrc: "", videoAriaLabel: "Assessment demonstration"}, { - title: "Teacher Dashboard & Analytics", - description: "Comprehensive class management portal. Track student progress, assign practical labs, review configurations, generate performance reports, and identify struggling students automatically. Support for 1-to-1 and classroom teaching.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-comprehensive-teacher-dashboard-with-m-1772547861308-8355f140.png?_wi=1", - imageAlt: "Teacher dashboard showing student progress analytics", - }, + title: "Teacher Dashboard & Analytics", description: "Comprehensive class management portal. Track student progress, assign practical labs, review configurations, generate performance reports, and identify struggling students automatically. Support for 1-to-1 and classroom teaching.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/a-comprehensive-teacher-dashboard-with-m-1772547861308-8355f140.png", imageAlt: "Teacher dashboard showing student progress analytics"}, { - title: "Collaborative Configuration Repository", - description: "Shared workspace for students and instructors to upload, discuss, and validate network configurations and Python automation scripts. Community-driven knowledge base with peer feedback and expert review.", - }, + title: "Collaborative Configuration Repository", description: "Shared workspace for students and instructors to upload, discuss, and validate network configurations and Python automation scripts. Community-driven knowledge base with peer feedback and expert review.", videoSrc: "", videoAriaLabel: "Configuration repository demonstration"}, ]} textboxLayout="default" gridVariant="one-large-right-three-stacked-left" @@ -128,10 +104,7 @@ export default function HomePage() { heading={[ { type: "text", content: "Why Indonesian Schools Choose" }, { - type: "image", - src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/the-netrix-brand-logo-a-modern-tech-forw-1772547860400-7f780ce7.png", - alt: "NETRIX logo", - }, + type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/the-netrix-brand-logo-a-modern-tech-forw-1772547860400-7f780ce7.png", alt: "NETRIX logo"}, ]} useInvertedBackground={true} buttons={[{ text: "Explore Full Platform", href: "/features" }]} @@ -148,44 +121,20 @@ export default function HomePage() { tagAnimation="slide-up" metrics={[ { - id: "1", - value: "150+", - title: "Schools Onboarded Across Indonesia", - items: [ - "Coverage from Sabang to Merauke", - "20,000+ active student accounts", - "Continuous regional expansion", - ], + id: "1", value: "150+", title: "Schools Onboarded Across Indonesia", items: [ + "Coverage from Sabang to Merauke", "20,000+ active student accounts", "Continuous regional expansion"], }, { - id: "2", - value: "92%", - title: "Student Certification Pass Rate", - items: [ - "BNSP and CCNA preparation", - "Industry-recognized credentials", - "Career advancement support", - ], + id: "2", value: "92%", title: "Student Certification Pass Rate", items: [ + "BNSP and CCNA preparation", "Industry-recognized credentials", "Career advancement support"], }, { - id: "3", - value: "45,000+", - title: "Lab Hours Completed Monthly", - items: [ - "Real-world networking scenarios", - "Multi-vendor equipment practice", - "Troubleshooting mastery pathway", - ], + id: "3", value: "45,000+", title: "Lab Hours Completed Monthly", items: [ + "Real-world networking scenarios", "Multi-vendor equipment practice", "Troubleshooting mastery pathway"], }, { - id: "4", - value: "4.9/5", - title: "Average Teacher Satisfaction", - items: [ - "Intuitive platform design", - "Responsive support team", - "Regular feature updates", - ], + id: "4", value: "4.9/5", title: "Average Teacher Satisfaction", items: [ + "Intuitive platform design", "Responsive support team", "Regular feature updates"], }, ]} textboxLayout="default" @@ -203,15 +152,7 @@ export default function HomePage() { tagIcon={Award} tagAnimation="slide-up" names={[ - "SMK Negeri 1 Jakarta Timur", - "SMK Telkom Bandung", - "SMK Negeri 3 Surabaya", - "SMK Budi Utomo Yogyakarta", - "SMK Negeri 2 Medan", - "SMK Negeri 1 Denpasar", - "SMK Negeri 4 Semarang", - "SMK Negeri 1 Makassar", - ]} + "SMK Negeri 1 Jakarta Timur", "SMK Telkom Bandung", "SMK Negeri 3 Surabaya", "SMK Budi Utomo Yogyakarta", "SMK Negeri 2 Medan", "SMK Negeri 1 Denpasar", "SMK Negeri 4 Semarang", "SMK Negeri 1 Makassar"]} textboxLayout="default" useInvertedBackground={false} speed={40} @@ -229,59 +170,23 @@ export default function HomePage() { tagAnimation="slide-up" testimonials={[ { - id: "1", - name: "Budi Hartono", - role: "TKJ Program Lead", - company: "SMK Negeri 1 Jakarta", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/professional-portrait-photograph-of-an-i-1772547859704-e5c6cef8.png", - imageAlt: "Portrait of Budi Hartono, TKJ Program Lead", - }, + id: "1", name: "Budi Hartono", role: "TKJ Program Lead", company: "SMK Negeri 1 Jakarta", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/professional-portrait-photograph-of-an-i-1772547859704-e5c6cef8.png", imageAlt: "Portrait of Budi Hartono, TKJ Program Lead"}, { - id: "2", - name: "Siti Nurhaliza", - role: "Network Engineering Teacher", - company: "SMK Telkom Bandung", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/professional-portrait-of-an-indonesian-f-1772547859747-07fd8353.png", - imageAlt: "Portrait of Siti Nurhaliza, Network Engineer Teacher", - }, + id: "2", name: "Siti Nurhaliza", role: "Network Engineering Teacher", company: "SMK Telkom Bandung", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/professional-portrait-of-an-indonesian-f-1772547859747-07fd8353.png", imageAlt: "Portrait of Siti Nurhaliza, Network Engineer Teacher"}, { - id: "3", - name: "Raka Maulana", - role: "Grade 12 Student", - company: "SMK Negeri 3 Surabaya", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/portrait-of-an-indonesian-male-student-a-1772547859786-25088c5e.png", - imageAlt: "Portrait of Raka Maulana, Grade 12 Student", - }, + id: "3", name: "Raka Maulana", role: "Grade 12 Student", company: "SMK Negeri 3 Surabaya", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/portrait-of-an-indonesian-male-student-a-1772547859786-25088c5e.png", imageAlt: "Portrait of Raka Maulana, Grade 12 Student"}, { - id: "4", - name: "Dewi Lestari", - role: "Grade 11 Student", - company: "SMK Budi Utomo Yogyakarta", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/portrait-of-an-indonesian-female-student-1772547859763-0e485622.png", - imageAlt: "Portrait of Dewi Lestari, Grade 11 Student", - }, + id: "4", name: "Dewi Lestari", role: "Grade 11 Student", company: "SMK Budi Utomo Yogyakarta", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/portrait-of-an-indonesian-female-student-1772547859763-0e485622.png", imageAlt: "Portrait of Dewi Lestari, Grade 11 Student"}, { - id: "5", - name: "Dr. Wisnu Subroto", - role: "School Principal", - company: "SMK Negeri 2 Medan", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/professional-portrait-of-an-indonesian-m-1772547859535-90412d45.png", - imageAlt: "Portrait of Dr. Wisnu Subroto, School Principal", - }, + id: "5", name: "Dr. Wisnu Subroto", role: "School Principal", company: "SMK Negeri 2 Medan", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/professional-portrait-of-an-indonesian-m-1772547859535-90412d45.png", imageAlt: "Portrait of Dr. Wisnu Subroto, School Principal"}, { - id: "6", - name: "Ahmad Wijaya", - role: "Network Technician Graduate", - company: "Now Working at PT Telkom", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/portrait-of-a-young-indonesian-male-prof-1772547859660-edfc7556.png", - imageAlt: "Portrait of Ahmad Wijaya, Network Technician Graduate", - }, + id: "6", name: "Ahmad Wijaya", role: "Network Technician Graduate", company: "Now Working at PT Telkom", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ARChGFCfu26pJ7abvgtraIFthB/portrait-of-a-young-indonesian-male-prof-1772547859660-edfc7556.png", imageAlt: "Portrait of Ahmad Wijaya, Network Technician Graduate"}, ]} gridVariant="uniform-all-items-equal" animationType="slide-up" @@ -301,45 +206,21 @@ export default function HomePage() { tagAnimation="slide-up" faqs={[ { - id: "1", - title: "Bagaimana cara sekolah saya memulai dengan NETRIX?", - content: "

Proses onboarding mudah dan hanya membutuhkan 3 langkah:

  1. Hubungi tim sales kami untuk konsultasi kebutuhan sekolah Anda
  2. Kami menyiapkan akun administrator dan melakukan pelatihan staff 2-3 jam
  3. Mulai mengundang guru dan siswa ke platform dalam hitungan hari

Seluruh proses dari hubungan pertama hingga go-live biasanya 2 minggu. Tim dukungan kami siap membantu di setiap langkah.

", - }, + id: "1", title: "Bagaimana cara sekolah saya memulai dengan NETRIX?", content: "

Proses onboarding mudah dan hanya membutuhkan 3 langkah:

  1. Hubungi tim sales kami untuk konsultasi kebutuhan sekolah Anda
  2. Kami menyiapkan akun administrator dan melakukan pelatihan staff 2-3 jam
  3. Mulai mengundang guru dan siswa ke platform dalam hitungan hari

Seluruh proses dari hubungan pertama hingga go-live biasanya 2 minggu. Tim dukungan kami siap membantu di setiap langkah.

"}, { - id: "2", - title: "Apakah NETRIX memerlukan investasi hardware khusus?", - content: "

Tidak. NETRIX dirancang untuk bekerja dengan infrastruktur sekolah yang sudah ada:

Satu-satunya kebutuhan: koneksi internet stabil 2 Mbps untuk lab interaktif.

", - }, + id: "2", title: "Apakah NETRIX memerlukan investasi hardware khusus?", content: "

Tidak. NETRIX dirancang untuk bekerja dengan infrastruktur sekolah yang sudah ada:

Satu-satunya kebutuhan: koneksi internet stabil 2 Mbps untuk lab interaktif.

"}, { - id: "3", - title: "Bagaimana fitur AI tutor NETRIX bekerja?", - content: "

NETRIX Assistant adalah AI yang dilatih khusus untuk TKJ bahasa Indonesia:

AI kami telah diuji oleh 5,000+ siswa dengan rating 4.8/5 untuk kejelasan penjelasan.

", - }, + id: "3", title: "Bagaimana fitur AI tutor NETRIX bekerja?", content: "

NETRIX Assistant adalah AI yang dilatih khusus untuk TKJ bahasa Indonesia:

AI kami telah diuji oleh 5,000+ siswa dengan rating 4.8/5 untuk kejelasan penjelasan.

"}, { - id: "4", - title: "Virtual lab kami kompatibel dengan perangkat apa saja?", - content: "

NETRIX labs berjalan di semua perangkat modern:

Bandwidth: 2-5 Mbps per sesi lab. Untuk kelas 30 siswa: ~100 Mbps downlink recommended.

Latency penting: < 200ms untuk performa optimal. ISP lokal kami optimalkan untuk kecepatan akses regional.

", - }, + id: "4", title: "Virtual lab kami kompatibel dengan perangkat apa saja?", content: "

NETRIX labs berjalan di semua perangkat modern:

Bandwidth: 2-5 Mbps per sesi lab. Untuk kelas 30 siswa: ~100 Mbps downlink recommended.

Latency penting: < 200ms untuk performa optimal. ISP lokal kami optimalkan untuk kecepatan akses regional.

"}, { - id: "5", - title: "Apa yang termasuk dalam paket Teacher Professional?", - content: "

Paket Professional (Rp 7.99M/bulan) mencakup:

Paket ini cukup untuk 3-5 kelas TKJ (tingkat 10-12) di satu sekolah. Skalabilitas penuh untuk upgrade later.

", - }, + id: "5", title: "Apa yang termasuk dalam paket Teacher Professional?", content: "

Paket Professional (Rp 7.99M/bulan) mencakup:

Paket ini cukup untuk 3-5 kelas TKJ (tingkat 10-12) di satu sekolah. Skalabilitas penuh untuk upgrade later.

"}, { - id: "6", - title: "Bagaimana keamanan data siswa dan guru di NETRIX?", - content: "

Keamanan adalah prioritas utama:

Data siswa tidak pernah dijual atau dibagikan pihak ketiga. Compliance penuh dengan kebijakan privasi Indonesia.

", - }, + id: "6", title: "Bagaimana keamanan data siswa dan guru di NETRIX?", content: "

Keamanan adalah prioritas utama:

Data siswa tidak pernah dijual atau dibagikan pihak ketiga. Compliance penuh dengan kebijakan privasi Indonesia.

"}, { - id: "7", - title: "Bisakah NETRIX diintegrasikan dengan sistem akademik sekolah kami?", - content: "

Ya, NETRIX mendukung integrasi dengan sistem SIM (Sistem Informasi Manajemen) sekolah:

Tim teknis kami siap bantu proses integrasi. Rata-rata setup API selesai dalam 1-2 minggu.

", - }, + id: "7", title: "Bisakah NETRIX diintegrasikan dengan sistem akademik sekolah kami?", content: "

Ya, NETRIX mendukung integrasi dengan sistem SIM (Sistem Informasi Manajemen) sekolah:

Tim teknis kami siap bantu proses integrasi. Rata-rata setup API selesai dalam 1-2 minggu.

"}, { - id: "8", - title: "Apakah ada dukungan khusus untuk kelas online/hybrid?", - content: "

Absolut! NETRIX didesain untuk pembelajaran hybrid:

Cocok untuk blended learning, flipped classroom, atau pure online TKJ programs.

", - }, + id: "8", title: "Apakah ada dukungan khusus untuk kelas online/hybrid?", content: "

Absolut! NETRIX didesain untuk pembelajaran hybrid:

Cocok untuk blended learning, flipped classroom, atau pure online TKJ programs.

"}, ]} textboxLayout="default" useInvertedBackground={false} @@ -366,8 +247,7 @@ export default function HomePage() { Date: Tue, 3 Mar 2026 14:30:20 +0000 Subject: [PATCH 3/3] Update src/app/pricing/page.tsx --- src/app/pricing/page.tsx | 82 +++++++++------------------------------- 1 file changed, 17 insertions(+), 65 deletions(-) diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx index ec355c8..d272f50 100644 --- a/src/app/pricing/page.tsx +++ b/src/app/pricing/page.tsx @@ -6,7 +6,7 @@ import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/Nav import PricingCardTwo from "@/components/sections/pricing/PricingCardTwo"; import FaqBase from "@/components/sections/faq/FaqBase"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; -import { DollarSign, HelpCircle } from "lucide-react"; +import { DollarSign, HelpCircle, Rocket, Sparkles, Zap } from "lucide-react"; const navItems = [ { name: "Home", id: "/" }, @@ -48,64 +48,31 @@ export default function PricingPage() { tagAnimation="slide-up" plans={[ { - id: "starter", - badge: "Starter", - badgeIcon: Rocket, - price: "Rp 2.99M", - subtitle: "Perfect for small programs (1 class, ~30 students)", - buttons: [ + id: "starter", badge: "Starter", badgeIcon: Rocket, + price: "Rp 2.99M", subtitle: "Perfect for small programs (1 class, ~30 students)", buttons: [ { text: "Get Started", href: "/contact" }, { text: "Learn More", href: "#pricing-faq" }, ], features: [ - "Up to 1 teacher account", - "30 student licenses", - "5 virtual labs access", - "Basic AI tutor (limited queries)", - "Standard support via email", - "Practice question bank (500 questions)", - ], + "Up to 1 teacher account", "30 student licenses", "5 virtual labs access", "Basic AI tutor (limited queries)", "Standard support via email", "Practice question bank (500 questions)"], }, { - id: "professional", - badge: "Professional", - badgeIcon: Sparkles, - price: "Rp 7.99M", - subtitle: "For active programs (3-5 classes, ~100 students)", - buttons: [ + id: "professional", badge: "Professional", badgeIcon: Sparkles, + price: "Rp 7.99M", subtitle: "For active programs (3-5 classes, ~100 students)", buttons: [ { text: "Get Started", href: "/contact" }, { text: "Popular Choice", href: "#pricing-faq" }, ], features: [ - "Up to 5 teacher accounts", - "100 student licenses", - "All 15+ virtual labs", - "Unlimited AI tutor queries", - "Advanced progress analytics", - "Full question bank (2,000+ questions)", - "Priority email + WhatsApp support", - ], + "Up to 5 teacher accounts", "100 student licenses", "All 15+ virtual labs", "Unlimited AI tutor queries", "Advanced progress analytics", "Full question bank (2,000+ questions)", "Priority email + WhatsApp support"], }, { - id: "enterprise", - badge: "Enterprise", - badgeIcon: Zap, - price: "Custom", - subtitle: "Multi-school / district deployment (500+ students)", - buttons: [ + id: "enterprise", badge: "Enterprise", badgeIcon: Zap, + price: "Custom", subtitle: "Multi-school / district deployment (500+ students)", buttons: [ { text: "Contact Sales", href: "/contact" }, { text: "Schedule Demo", href: "/contact" }, ], features: [ - "Unlimited teacher accounts", - "500+ student licenses", - "All platform features + custom integrations", - "Dedicated account manager", - "On-premise server option", - "Custom curriculum mapping", - "24/7 technical support", - "Staff training workshops", - ], + "Unlimited teacher accounts", "500+ student licenses", "All platform features + custom integrations", "Dedicated account manager", "On-premise server option", "Custom curriculum mapping", "24/7 technical support", "Staff training workshops"], }, ]} textboxLayout="default" @@ -125,25 +92,13 @@ export default function PricingPage() { tagAnimation="slide-up" faqs={[ { - id: "1", - title: "Apakah ada biaya setup atau hidden fees?", - content: "

Tidak ada biaya tersembunyi. Harga yang kami quotekan adalah final:

  • Biaya setup satu kali: Rp 500K-2M tergantung paket (termasuk onboarding + training)
  • Monthly subscription: Seperti yang tercatat di plan Anda
  • Tax/PPN: Included dalam harga untuk invoice ke sekolah

Tidak ada biaya tambahan untuk support, updates, atau feature access sesuai plan.

", - }, + id: "1", title: "Apakah ada biaya setup atau hidden fees?", content: "

Tidak ada biaya tersembunyi. Harga yang kami quotekan adalah final:

  • Biaya setup satu kali: Rp 500K-2M tergantung paket (termasuk onboarding + training)
  • Monthly subscription: Seperti yang tercatat di plan Anda
  • Tax/PPN: Included dalam harga untuk invoice ke sekolah

Tidak ada biaya tambahan untuk support, updates, atau feature access sesuai plan.

"}, { - id: "2", - title: "Bisakah saya upgrade atau downgrade kapan saja?", - content: "

Ya, sangat flexible:

  • Upgrade kapan saja - Seamless transition, hanya bayar perbedaan prorata
  • Downgrade kapan saja - Tidak ada penalty, berlaku bulan berikutnya
  • Pause subscription - Butuh break saat musim libur? Suspend sementara tanpa biaya
  • Add student licenses - Rp 50K per siswa tambahan per bulan

Fleksibilitas penuh sesuai kebutuhan sekolah Anda yang berubah.

", - }, + id: "2", title: "Bisakah saya upgrade atau downgrade kapan saja?", content: "

Ya, sangat flexible:

  • Upgrade kapan saja - Seamless transition, hanya bayar perbedaan prorata
  • Downgrade kapan saja - Tidak ada penalty, berlaku bulan berikutnya
  • Pause subscription - Butuh break saat musim libur? Suspend sementara tanpa biaya
  • Add student licenses - Rp 50K per siswa tambahan per bulan

Fleksibilitas penuh sesuai kebutuhan sekolah Anda yang berubah.

"}, { - id: "3", - title: "Bagaimana cara pembayaran NETRIX?", - content: "

Kami menerima berbagai metode pembayaran:

  • Transfer Bank - BCA, Mandiri, BNI (invoice dan reference diberikan)
  • E-wallet - OVO, GCash, DANA untuk pembayaran cepat
  • Cicilan - Kerjasama dengan fintech untuk cicilan 3-6 bulan 0% (untuk paket tertentu)
  • Purchase order - Untuk sekolah/dinas yang punya sistem PO formal

Invoice dibuat dalam bahasa Indonesia sesuai kebutuhan laporan sekolah Anda.

", - }, + id: "3", title: "Bagaimana cara pembayaran NETRIX?", content: "

Kami menerima berbagai metode pembayaran:

  • Transfer Bank - BCA, Mandiri, BNI (invoice dan reference diberikan)
  • E-wallet - OVO, GCash, DANA untuk pembayaran cepat
  • Cicilan - Kerjasama dengan fintech untuk cicilan 3-6 bulan 0% (untuk paket tertentu)
  • Purchase order - Untuk sekolah/dinas yang punya sistem PO formal

Invoice dibuat dalam bahasa Indonesia sesuai kebutuhan laporan sekolah Anda.

"}, { - id: "4", - title: "Apa yang included dalam harga yang saya bayar?", - content: "

Harga berlangganan NETRIX mencakup:

  • Semua fitur platform - sesuai tier yang Anda pilih
  • Unlimited lab usage - tanpa batasan berapa kali siswa bisa practice
  • All content updates - curriculum terbaru, lab baru, questions baru included
  • Technical support - sesuai SLA level yang berbeda per paket
  • Platform hosting & maintenance - server, security, backup semua included

Tidak ada biaya tambahan untuk feature yang baru di-launch atau konten yang ditambahkan selama berlangganan.

", - }, + id: "4", title: "Apa yang included dalam harga yang saya bayar?", content: "

Harga berlangganan NETRIX mencakup:

  • Semua fitur platform - sesuai tier yang Anda pilih
  • Unlimited lab usage - tanpa batasan berapa kali siswa bisa practice
  • All content updates - curriculum terbaru, lab baru, questions baru included
  • Technical support - sesuai SLA level yang berbeda per paket
  • Platform hosting & maintenance - server, security, backup semua included

Tidak ada biaya tambahan untuk feature yang baru di-launch atau konten yang ditambahkan selama berlangganan.

"}, ]} textboxLayout="default" useInvertedBackground={false} @@ -157,8 +112,7 @@ export default function PricingPage() {