import React, { useState } from 'react'; import { Check, X, TrendingUp, Shield, Zap, DollarSign } from 'lucide-react'; const QuotationComparison = () => { const [activeTab, setActiveTab] = useState('custom'); const customCoding = { title: "Custom LMS Development (Recommended)", subtitle: "Built from Scratch - Full Ownership & Control", phases: [ { phase: "Phase 1", name: "Discovery, Planning & UI/UX Design", duration: "2 Weeks", cost: 100000, deliverables: [ "Detailed requirement analysis & documentation", "Custom UI/UX wireframing specific to your brand", "Interactive design mockups for approval", "Technology stack finalization", "Project roadmap & milestone planning" ] }, { phase: "Phase 2", name: "Core Platform Development", duration: "4-5 Weeks", cost: 200000, deliverables: [ "Custom backend API architecture", "Secure database design (MySQL)", "Student & Instructor dashboards", "User authentication & role management", "Course builder with drag-and-drop interface", "Video upload & streaming infrastructure" ] }, { phase: "Phase 3", name: "Advanced Features & Integration", duration: "2-3 Weeks", cost: 180000, deliverables: [ "Advanced quiz engine (Multiple choice, True/False, Essay, Fill-in-blanks)", "Automated grading system", "Progress tracking & analytics dashboard", "Certificate generation system", "Payment gateway integration (Paystack/Flutterwave)", "Email notification system", "Admin super panel with full reporting" ] }, { phase: "Phase 4", name: "Testing, Deployment & Training", duration: "1-2 Weeks", cost: 100000, deliverables: [ "Comprehensive QA & bug fixing", "User acceptance testing (UAT)", "Server deployment & configuration", "SSL certificate installation", "Complete technical documentation", "Admin & instructor training (2 sessions)", "90-day post-launch support" ] } ], recurring: [ { item: "Premium Cloud Hosting", cost: "30,000/month", annual: 360000 }, { item: "Domain Name (.com)", cost: "15,000/year", annual: 15000 }, { item: "SSL Certificate", cost: "Included", annual: 0 }, { item: "Maintenance & Updates", cost: "40,000/month (Optional)", annual: 480000 } ], total: 580000, timeline: "8-10 Weeks" }; const cmsOption = { title: "WordPress CMS with Tutor LMS Pro", subtitle: "Quick Setup - Template-Based Solution", phases: [ { phase: "Phase 1", name: "Planning & Theme Selection", duration: "3-5 Days", cost: 50000, deliverables: [ "Requirements gathering", "Premium theme selection & purchase", "Tutor LMS Pro license acquisition", "Hosting & domain setup" ] }, { phase: "Phase 2", name: "WordPress & Plugin Installation", duration: "1 Week", cost: 80000, deliverables: [ "WordPress installation & configuration", "Tutor LMS Pro setup", "Theme installation & basic customization", "Essential plugins installation (Security, SEO, Backup)", "User roles configuration" ] }, { phase: "Phase 3", name: "Customization & Feature Setup", duration: "1-2 Weeks", cost: 120000, deliverables: [ "Theme customization (colors, logo, branding)", "Quiz system configuration", "Payment gateway integration", "Email notification setup", "Certificate templates setup", "Sample course creation (2-3 templates)" ] }, { phase: "Phase 4", name: "Testing & Training", duration: "3-5 Days", cost: 50000, deliverables: [ "Functionality testing", "Mobile responsiveness check", "Admin training session", "Course creation tutorial", "Documentation handover" ] } ], recurring: [ { item: "Shared Hosting (Suitable)", cost: "20,000/month", annual: 240000 }, { item: "Domain Name (.com)", cost: "15,000/year", annual: 15000 }, { item: "Tutor LMS Pro License", cost: "65,000/year", annual: 65000 }, { item: "Premium Theme Updates", cost: "30,000/year", annual: 30000 }, { item: "Security & Backup Plugins", cost: "25,000/year", annual: 25000 }, { item: "Maintenance (Optional)", cost: "25,000/month", annual: 300000 } ], total: 300000, timeline: "3-4 Weeks" }; const comparison = [ { feature: "Development Time", custom: "8-10 weeks", cms: "3-4 weeks", winner: "cms" }, { feature: "Initial Investment", custom: "₦580,000", cms: "₦300,000", winner: "cms" }, { feature: "Full Code Ownership", custom: "Yes - 100% yours", cms: "No - Licensed plugins", winner: "custom" }, { feature: "Customization Flexibility", custom: "Unlimited - Any feature", cms: "Limited to plugin capabilities", winner: "custom" }, { feature: "Scalability", custom: "Highly scalable", cms: "Limited by WordPress", winner: "custom" }, { feature: "Performance", custom: "Optimized & Fast", cms: "Slower (multiple plugins)", winner: "custom" }, { feature: "Security", custom: "Custom security measures", cms: "Dependent on plugin updates", winner: "custom" }, { feature: "Monthly Recurring Cost", custom: "₦30,000 (hosting only)", cms: "₦20,000-45,000", winner: "custom" }, { feature: "Annual License Fees", custom: "₦0", cms: "₦95,000+ (plugins/themes)", winner: "custom" }, { feature: "Future Feature Addition", custom: "Easy & cost-effective", cms: "Need new plugins (costly)", winner: "custom" }, { feature: "Brand Uniqueness", custom: "100% unique design", cms: "Template-based (common)", winner: "custom" }, { feature: "Technical Support", custom: "Direct from developer", cms: "Multiple vendors", winner: "custom" } ]; const formatCurrency = (amount) => { return new Intl.NumberFormat('en-NG', { style: 'currency', currency: 'NGN', minimumFractionDigits: 0 }).format(amount); }; const activeData = activeTab === 'custom' ? customCoding : cmsOption; return (
{/* Header */}

LMS Development Quotation

Professional Comparison: Custom Coding vs CMS Solution

Prepared for: Aboriomoh Temidayo | By: TechEmpery

{/* Tab Navigation */}
{/* Content */} {activeTab !== 'comparison' ? (
{/* Title Card */}

{activeData.title}

{activeData.subtitle}

Total Investment

{formatCurrency(activeData.total)}

Timeline

{activeData.timeline}

{/* Phases */}
{activeData.phases.map((phase, idx) => (

{phase.phase}: {phase.name}

Duration: {phase.duration}

{formatCurrency(phase.cost)}

Deliverables:

    {phase.deliverables.map((item, i) => (
  • {item}
  • ))}
))}
{/* Recurring Costs */}

Annual Recurring Costs

{activeData.recurring.map((item, idx) => (

{item.item}

{item.cost}

{item.annual > 0 ? formatCurrency(item.annual) : 'Free'}

))}

Total Year 1 (Setup + Recurring)

{formatCurrency(activeData.total + activeData.recurring.reduce((sum, item) => sum + item.annual, 0))}

) : ( /* Comparison Table */

Feature-by-Feature Comparison

Make an informed decision based on your priorities

{comparison.map((item, idx) => ( ))}
Feature Custom Development WordPress CMS
{item.feature}
{item.winner === 'custom' && } {item.custom}
{item.winner === 'cms' && } {item.cms}
{/* Recommendation Section */}

Professional Recommendation: Choose Custom Development

Long-Term Value

While CMS costs ₦280k less initially, custom development saves ₦95,000+ annually on license fees. Break-even in 3 years with superior features.

Scalability & Growth

Custom solution grows with your business. Add features without plugin limitations or additional licensing costs.

True Ownership

100% code ownership means no vendor lock-in. Sell, modify, or scale without restrictions or recurring license fees.

Professional Brand Image

Unique, custom design sets you apart. WordPress themes are used by thousands, making your platform look generic.

Investment Comparison (5 Years):

Custom Development

₦2,380,000

(Setup + 5yr hosting)

WordPress CMS

₦2,675,000

(Setup + licenses + hosting)

Custom saves ₦295,000 over 5 years + unlimited customization!

)} {/* Footer */}

Contact: TechEmpery | Phone: 08130834858

Valid for 30 days from date of issue

); }; export default QuotationComparison;