{"options": {"deployment": [{"id": 13, "code": "cloud", "name": "Cloud / hosted SaaS", "is_default": true, "description": "", "sequence": 10, "meta": {}}, {"id": 14, "code": "on_premise", "name": "On-premise / private infrastructure", "is_default": false, "description": "", "sequence": 20, "meta": {}}, {"id": 15, "code": "hybrid", "name": "Hybrid", "is_default": false, "description": "", "sequence": 30, "meta": {}}, {"id": 16, "code": "na", "name": "Not applicable / TBD", "is_default": false, "description": "", "sequence": 40, "meta": {}}], "platform": [{"id": 38, "code": "odoo", "name": "Odoo", "is_default": false, "description": "Odoo apps, modules, workflows, reports, and internal operations systems.", "sequence": 4, "meta": {}}, {"id": 1, "code": "odoo_19", "name": "Odoo 19", "is_default": true, "description": "Latest Odoo major (as of 2025–2026 releases)", "sequence": 5, "meta": {}}, {"id": 2, "code": "18", "name": "Odoo 18", "is_default": false, "description": "Legacy code \"18\" preserved for existing records", "sequence": 10, "meta": {}}, {"id": 3, "code": "17", "name": "Odoo 17", "is_default": false, "description": "", "sequence": 20, "meta": {}}, {"id": 4, "code": "16", "name": "Odoo 16", "is_default": false, "description": "", "sequence": 30, "meta": {}}, {"id": 5, "code": "15", "name": "Odoo 15", "is_default": false, "description": "", "sequence": 40, "meta": {}}, {"id": 6, "code": "react", "name": "React / web application", "is_default": false, "description": "", "sequence": 50, "meta": {}}, {"id": 7, "code": "mobile", "name": "Mobile app (iOS / Android)", "is_default": false, "description": "", "sequence": 55, "meta": {}}, {"id": 22, "code": "nextjs", "name": "Next.js application", "is_default": false, "description": "", "sequence": 55, "meta": {}}, {"id": 23, "code": "node_express", "name": "Node / Express backend", "is_default": false, "description": "", "sequence": 60, "meta": {}}, {"id": 8, "code": "unity", "name": "Unity game / experience", "is_default": false, "description": "", "sequence": 60, "meta": {}}, {"id": 24, "code": "django", "name": "Python / Django application", "is_default": false, "description": "", "sequence": 65, "meta": {}}, {"id": 9, "code": "unreal", "name": "Unreal Engine project", "is_default": false, "description": "", "sequence": 65, "meta": {}}, {"id": 10, "code": "construction", "name": "Construction / field operations", "is_default": false, "description": "", "sequence": 70, "meta": {}}, {"id": 25, "code": "fastapi", "name": "Python / FastAPI application", "is_default": false, "description": "", "sequence": 70, "meta": {}}, {"id": 11, "code": "events_festival", "name": "Events / music festival production", "is_default": false, "description": "", "sequence": 75, "meta": {}}, {"id": 26, "code": "laravel", "name": "Laravel / PHP application", "is_default": false, "description": "", "sequence": 75, "meta": {}}, {"id": 27, "code": "wordpress_woocommerce", "name": "WordPress / WooCommerce", "is_default": false, "description": "Operational marketing sites, content systems, and commerce flows on WordPress and WooCommerce.", "sequence": 80, "meta": {"featured": true, "tier_label": "Commerce / content operations", "badge": "High demand", "icon_class": "fa-wordpress", "accent": "#21759b", "hero_eyebrow": "WordPress and WooCommerce delivery lane", "hero_html": "<p>Best for content-led businesses, commerce teams, gated member areas, booking flows, and operational websites that need plugin-aware implementation.</p><p>The cycle starts with theme and plugin audit, content model boundaries, checkout or lead-flow risks, and staging discipline so the fast lane stays safe.</p>", "development_cycle": ["Audit theme, plugins, and hosting constraints", "Confirm templates, content types, and checkout flow", "Implement or extend the target interaction safely", "Test staging, forms, SEO basics, and conversion path"], "lanes": [{"hours": "4", "title": "Targeted conversion repair", "examples": ["Fix a broken checkout or lead form", "Launch a new landing page template", "Repair a plugin conflict affecting sales or booking flow"]}, {"hours": "8", "title": "Operational site extension", "examples": ["Add a gated customer intake flow", "Build a paid booking or quote request journey", "Create a WooCommerce product configuration layer"]}, {"hours": "16", "title": "Structured business workflow", "examples": ["Deliver a member portal or partner area", "Build a content-to-lead pipeline with CRM handoff", "Create a B2B catalog and quote workflow"]}, {"hours": "24", "title": "Revenue-focused web app lane", "examples": ["Ship a WooCommerce-based intake and fulfillment flow", "Launch a multi-step application or onboarding experience", "Build a content-managed operations portal with payments and automation"]}], "ideas": ["Membership center", "Dealer locator and lead routing", "Service booking funnel", "B2B wholesale request app", "Franchise content operations portal"], "swot": {"strengths": ["Strong ecosystem for commerce, content, and conversion-led sites.", "Fast wins when the theme/plugin stack is known and controlled."], "weaknesses": ["Teams get into trouble when plugin conflicts and hosting constraints are discovered late.", "Custom workflow ambitions can outrun what should live inside WordPress."], "opportunities": ["Great for revenue-driving funnels, content hubs, and operator-friendly publishing workflows.", "Works well when we extend existing site infrastructure instead of replacing it blindly."], "threats": ["We mitigate risk with an explicit plugin/theme audit before promising scope.", "We keep custom code isolated so updates and conversions do not collapse later."]}}}, {"id": 29, "code": "shopify", "name": "Shopify application", "is_default": false, "description": "", "sequence": 85, "meta": {}}, {"id": 28, "code": "quickbooks", "name": "QuickBooks workflow / integration", "is_default": false, "description": "Process extensions, syncing tools, and finance-adjacent workflow apps around QuickBooks.", "sequence": 87, "meta": {"featured": true, "tier_label": "Finance ops / accounting workflow", "badge": "High demand", "icon_class": "fa-calculator", "accent": "#2ca01c", "hero_eyebrow": "QuickBooks integration delivery lane", "hero_html": "<p>Best for businesses that need intake, invoicing, expense, payout, or sync workflows around QuickBooks rather than a random consumer app.</p><p>The lane starts with API boundaries, accounting authority, sync direction, and exception handling because finance workflows fail when those assumptions are fuzzy.</p>", "development_cycle": ["Confirm QuickBooks edition, API access, and sync authority", "Map invoices, customers, items, and exception cases", "Build the intake, sync, or reconciliation workflow", "Verify audit visibility, retries, and operator review points"], "lanes": [{"hours": "4", "title": "Focused sync or repair", "examples": ["Fix one invoice sync issue", "Create a CSV import cleanup tool", "Build a payment-status exception report"]}, {"hours": "8", "title": "Small finance ops tool", "examples": ["Deliver a quote-to-invoice intake screen", "Build a reimbursement approval helper", "Create a basic sync monitor dashboard"]}, {"hours": "16", "title": "Operational integration lane", "examples": ["Ship a client onboarding to billing workflow", "Build invoice generation with review queue", "Create a reconciliation app for one accounting process"]}, {"hours": "24", "title": "Accounting-adjacent app slice", "examples": ["Deliver a finance operations cockpit with sync actions", "Build a services billing workflow tied to QuickBooks", "Launch a controlled intake-to-invoice-and-status app"]}], "ideas": ["Collections desk", "Subscription billing assistant", "Job-cost sync tracker", "Vendor payout approvals", "Accounts receivable exception board"], "swot": {"strengths": ["Strong fit for billing-adjacent workflows and finance operations tooling.", "Clear ROI when the pain is around invoices, syncs, and exception handling."], "weaknesses": ["Teams get into trouble when accounting authority and sync direction are not defined.", "Poor fit for vague all-in-one ERP fantasies around QuickBooks."], "opportunities": ["Excellent for intake-to-invoice, reconciliation, and operator review surfaces.", "Fast lanes work when the accounting objects are known upfront."], "threats": ["We mitigate risk by mapping customers, invoices, items, and failure cases before coding.", "We build review queues and audit visibility instead of pretending finance automations never fail."]}}}, {"id": 30, "code": "bubble", "name": "Bubble / no-code MVP", "is_default": false, "description": "", "sequence": 90, "meta": {}}, {"id": 12, "code": "other", "name": "Other / custom (describe in notes)", "is_default": false, "description": "", "sequence": 100, "meta": {}}, {"id": 31, "code": "react_native", "name": "React Native application", "is_default": false, "description": "", "sequence": 100, "meta": {}}, {"id": 32, "code": "flutter", "name": "Flutter application", "is_default": false, "description": "", "sequence": 105, "meta": {}}, {"id": 33, "code": "ios_swift", "name": "Native iOS (Swift)", "is_default": false, "description": "", "sequence": 110, "meta": {}}, {"id": 34, "code": "android_kotlin", "name": "Native Android (Kotlin)", "is_default": false, "description": "", "sequence": 115, "meta": {}}, {"id": 35, "code": "godot", "name": "Godot game / experience", "is_default": false, "description": "Lightweight game and interactive builds where Godot is the fastest clean engine choice.", "sequence": 123, "meta": {"featured": true, "tier_label": "Game / lightweight prototype", "badge": "High demand", "icon_class": "fa-cube", "accent": "#478cbf", "hero_eyebrow": "Godot delivery lane", "hero_html": "<p>Best for lightweight game prototypes, pixel and stylized builds, tools, and interaction concepts that benefit from Godot's fast iteration cycle.</p><p>The lane focuses on mechanic scope, scene structure, assets on hand, and export target so the build stays practical inside the requested hours.</p>", "development_cycle": ["Confirm gameplay loop and export target", "Map scene tree, signals, and content dependencies", "Build the playable slice and operator controls", "Test export packaging and documentation"], "lanes": [{"hours": "4", "title": "Core mechanic build", "examples": ["Prototype one movement and scoring loop", "Build an interactive dialogue slice", "Repair a broken export or scene transition"]}, {"hours": "8", "title": "Playable concept lane", "examples": ["Deliver a small playable level", "Create a puzzle or arcade prototype", "Build a tool-assisted simulation scene"]}, {"hours": "16", "title": "System-rich prototype", "examples": ["Ship a narrative prototype with saves", "Build a top-down operations game slice", "Create a teaching or kiosk build with admin controls"]}, {"hours": "24", "title": "Launchable prototype package", "examples": ["Deliver a polished demo with menus and progression", "Build a festival or exhibit interaction app", "Ship a full vertical slice for pitch, testing, or investor review"]}], "ideas": ["Puzzle prototype", "Narrative demo", "Ops training sim", "Educational kiosk", "Top-down systems game"], "swot": {"strengths": ["Fast iteration speed and clean fit for lightweight game and interactive prototypes.", "Strong choice when the lane needs quick scene and mechanic turnover."], "weaknesses": ["Teams get into trouble when they expect Unreal-scale presentation from a rapid Godot sprint.", "Exports and plugin assumptions can still derail scope if left fuzzy."], "opportunities": ["Great for prototypes, educational tools, and focused interactive builds.", "Short lanes work well for one mechanic, one scene, and one export target."], "threats": ["We mitigate risk by fixing the export target and scene tree early.", "We keep art and feature ambition aligned with the actual prototype lane."]}}}, {"id": 36, "code": "sap", "name": "SAP workflow / operations extension", "is_default": false, "description": "SAP-adjacent workflow tools, operator consoles, and integration surfaces.", "sequence": 128, "meta": {"featured": true, "tier_label": "Enterprise operations / ERP edge", "badge": "High demand", "icon_class": "fa-industry", "accent": "#0b74de", "hero_eyebrow": "SAP operations delivery lane", "hero_html": "<p>Best for plant, finance, procurement, and enterprise operations teams that need a focused workflow around SAP rather than a vague line-of-business app.</p><p>The cycle starts with system-of-record boundaries, integration points, operator roles, and exception handling because enterprise workflows fail when ownership is blurred.</p>", "development_cycle": ["Identify SAP touchpoints and system-of-record boundaries", "Map operator roles, approvals, and exception queues", "Build the guided workflow or control surface", "Validate sync boundaries, audit needs, and rollout constraints"], "lanes": [{"hours": "4", "title": "Operational fix or helper", "examples": ["Create an exception review screen", "Build a simple import validation helper", "Repair one broken status handoff"]}, {"hours": "8", "title": "Department utility lane", "examples": ["Deliver a procurement intake form with review", "Build an approvals dashboard", "Create a warehouse-side tracking console"]}, {"hours": "16", "title": "Enterprise workflow slice", "examples": ["Ship a plant operations board tied to SAP events", "Build a finance exception queue", "Create a procurement-to-approval helper app"]}, {"hours": "24", "title": "Serious operator application", "examples": ["Deliver a multi-role operational cockpit", "Build an enterprise intake and review workflow", "Create a controlled handoff app between SAP and frontline teams"]}], "ideas": ["Procurement review desk", "Exception management board", "Plant-floor request workflow", "Approval handoff console", "Audit-focused intake app"], "swot": {"strengths": ["Strong fit for enterprise operator tooling around a system of record.", "High value when approvals, exceptions, and handoffs are the real pain."], "weaknesses": ["Teams get into trouble when SAP ownership boundaries are vague.", "Poor fit for undefined greenfield product ideas wearing enterprise language."], "opportunities": ["Excellent for focused review queues, approval desks, and operations consoles.", "Fast lanes work when one department and one handoff path are targeted."], "threats": ["We mitigate risk by identifying where SAP remains authoritative before coding anything.", "We build around operator clarity and auditability rather than pretending integration never fails."]}}}, {"id": 37, "code": "salesforce_revops", "name": "Salesforce / RevOps workflow", "is_default": false, "description": "", "sequence": 130, "meta": {}}], "timeline": [{"id": 17, "code": "24_hours", "name": "24 hours (rush)", "is_default": true, "description": "", "sequence": 10, "meta": {}}, {"id": 18, "code": "1_week", "name": "1 week", "is_default": false, "description": "", "sequence": 20, "meta": {}}, {"id": 19, "code": "2_weeks", "name": "2 weeks", "is_default": false, "description": "", "sequence": 30, "meta": {}}, {"id": 20, "code": "1_month", "name": "1 month", "is_default": false, "description": "", "sequence": 40, "meta": {}}, {"id": 21, "code": "flexible", "name": "Flexible", "is_default": false, "description": "", "sequence": 50, "meta": {}}]}}