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 (
Professional Comparison: Custom Coding vs CMS Solution
Prepared for: Aboriomoh Temidayo | By: TechEmpery
{activeData.subtitle}
Total Investment
{formatCurrency(activeData.total)}
Timeline
{activeData.timeline}
Duration: {phase.duration}
{formatCurrency(phase.cost)}
Deliverables:
{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))}
Make an informed decision based on your priorities
| Feature | Custom Development | WordPress CMS |
|---|---|---|
| {item.feature} |
{item.winner === 'custom' &&
|
{item.winner === 'cms' &&
|
While CMS costs ₦280k less initially, custom development saves ₦95,000+ annually on license fees. Break-even in 3 years with superior features.
Custom solution grows with your business. Add features without plugin limitations or additional licensing costs.
100% code ownership means no vendor lock-in. Sell, modify, or scale without restrictions or recurring license fees.
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!
Contact: TechEmpery | Phone: 08130834858
Valid for 30 days from date of issue