Ontick
Event ticketing + staff ops
tickets booked
platform sales
Stack
Laravel + Vue.js + MySQL
Customer-facing ticketing plus a staff check-in app (Vite + React 18) sharing the design system. Two surfaces, one Laravel API.
■ Laravel Development & Modernisation
We reach for Laravel when the build is too transactional and rules-heavy for WordPress and too business-domain-specific for a generic Node API. The portfolio below is the argument.

■ Talk to the lead architect
Ritesh Agarwal · Lead Architect, Appycodes · LinkedIn
■ Portfolio
Event ticketing + staff ops
tickets booked
platform sales
Stack
Laravel + Vue.js + MySQL
Customer-facing ticketing plus a staff check-in app (Vite + React 18) sharing the design system. Two surfaces, one Laravel API.
Custom ERP · energy brokerage
tenders flowing through
broker hours saved
Stack
Laravel + Vue.js + MySQL
Tenders, CRM, accounting — three modules that off-the-shelf ERPs don't model. Tender ingestion across the UK energy market is the domain core.
Contracts + payments portal
in contracts
contract docs
Stack
Laravel + WordPress + PHP
Standalone PHP migration scripts deliberately not loading WordPress — to dodge plugin Guzzle conflicts on monthly R2 cron syncs.
Corporate rebuild + change management
bilingual
pauses survived
Stack
Next.js + Sanity (Laravel-adjacent governance)
Discipline as a feature — formal change-request quotation retroactively captured mid-build scope creep without losing the relationship.
■ What you get
We don't do every Laravel project — only the ones where the domain is interesting and the engagement is multi-year. Below is the actual menu.
01
ERPs, CRMs, internal platforms, B2B portals. Where business logic is the product.
02
Upgrades from old Laravel versions. Replacing dying packages. Queue/job architecture. Sanctum auth. Forge deployment pipelines.
03
Laravel + Vue.js, Laravel + Inertia, Laravel + Livewire, or Laravel headless behind a Next.js frontend. Pick the right one for the surface.
04
Tendering, contracts, billing reconciliation, multi-tenant business logic. The kind of model the framework was built to express.
05
Standalone migration scripts (R2 / S3) that don't load Laravel or WordPress so they survive plugin conflicts. Database clone workflows.
06
Formal change-request quotations, retroactive scope capture, mid-build pause recovery. The non-code work that keeps the project shippable.
▼ The Laravel Decision Matrix
X-axis: transactional complexity. Y-axis: domain rule density. Dots plot where each of our Laravel builds sits.
■ Good fit if
■ Probably not a fit
■ Stack we ship on
The discipline isn't writing the code. It's writing the change-request quote when the client comes back after the pause.
■ If you have one of these shapes
■ Other services
Explore the rest of what we build.
MVP to production builds, multi-tenant, billing, AI features.
Learn moreiOS + Android in one codebase. Push, offline, OTA updates.
Learn moreConvert your Lovable / Claude / Bolt web app to React Native or Flutter — backend reused.
Learn morePrerender, schema, Core Web Vitals — engineering-led SEO.
Learn moreB2B marketplaces, membership sites, headless WordPress.
Learn moreCustom themes, migration to Shopify, Shopify apps, supplier-feed automation.
Learn moreB2B wholesale, high-SKU catalogues, WooCommerce Subscriptions, Shopify-to-Woo migrations.
Learn morePost-launch stability, security, monthly improvements.
Learn moreTake an AI-built prototype to a production-ready product.
Learn moreConvert AI-built web prototypes into native mobile apps.
Learn moreSubmit, configure and optimise for App Store + Play Store.
Learn moreModernise legacy systems with zero-downtime migrations.
Learn moreEngineering capacity for agencies, under your brand.
Learn moreFrom idea to live product — design, build, launch, growth.
Learn moreCustom REST/GraphQL APIs and third-party integrations.
Learn moreMulti-tenant AI SaaS with subscriptions and admin dashboards.
Learn moreMarketplaces with credit, KYC, and trust infrastructure baked in.
Learn moreCustomised Moodle deployments and bespoke Moodle mobile apps.
Learn moreSubscription recovery, dunning, migrations, combinatorial billing matrices.
Learn moreMagento, WordPress, BigCommerce → Shopify. Redirect-engineering first.
Learn moreForensic incident response — Magecart, backdoors, DDoS, GDPR Art. 33.
Learn moreWebhooks, metering, proration, dunning, multi-currency, reconciliation.
Learn moreWorkers, R2, WAF, Bulk Redirects. The full surface, not just the orange cloud.
Learn moreTender automation, contract operations, compliance calendars, calculators.
Learn moreRLS, multi-role auth, production-hardening Lovable / Bolt / v0 prototypes.
Learn moreWP + Next.js with preview, ISR, auth handoff, media pipeline, search.
Learn moreSchema-first builds, multilingual setups, migrations from WP / Contentful / Strapi.
Learn moreFour production Vue platforms. Vue + Laravel as the default pairing.
Learn morenginx, PHP-FPM, slow-query analysis, plugin audit. Diagnostic engineering, not plugin installs.
Learn moreSurgical plugin work — namespaced, idempotent, version-controlled. Not functions.php.
Learn moreKB + forum + adjacent surfaces. Search, version-aware routing, role-based visibility.
Learn moreMulti-day festivals, white-label venue groups, offline-capable door-staff apps.
Learn moreProduction RAG with chunking, hybrid retrieval, reranking, grounding, eval.
Learn moreMake.com, n8n, Zapier, and custom Node workers — chosen by volume.
Learn moreCalculator- and location-driven SEO surfaces with real data and SSR.
Learn more