Service 01 · Since 2012

Web Development

Custom web apps + marketing sites on a modern edge stack.

SvelteKit, Cloudflare Pages, Workers, D1, R2 — the same edge-first stack we run our own five SaaS products on. We are not learning on your project.

What is web development at Jorbox?

Jorbox provides custom web development services on a modern edge-first stack — SvelteKit (Svelte 5), Cloudflare Pages, Workers, D1 (edge SQLite), R2 (object storage), and KV (key-value cache). We build production-grade web applications, marketing sites, dashboards, and internal tools. Every line of stack we deploy for clients is a stack we run for our own five SaaS products (QRLynx, Zawjni, Menujo, Lebseh, CVPoet) — so we have direct production experience with everything we ship.

2012
Operating since
5
Own SaaS products
<50ms
Typical TTFB on edge
275+
Edge locations worldwide
Differentiation

Why Jorbox for web development

The edge-first stack we recommend is the stack we use ourselves. That removes an enormous category of risk from a project: we have already debugged the integration patterns, the deployment workflow, the analytics pipeline, the billing webhooks, the SEO and structured data, the AI search readiness.

Production experience, not a portfolio

We ship five SaaS products on the exact stack we use for clients. Every quirk of Cloudflare Pages routing, every detail of D1 migrations, every gotcha of edge function cold-starts — we have already hit it on our own infrastructure. You do not pay us to learn.

Edge-first by default

Sub-50ms time-to-first-byte across 200+ countries. No origin server to manage, no scaling planning, no DDoS protection bolt-on — Cloudflare handles all of it at the edge. Your site is fast from day one, everywhere.

Cost predictable, no surprises

Cloudflare Pages free tier covers most marketing sites entirely. Workers, D1, R2 all have generous free tiers and predictable usage-based pricing. We will tell you, before we start, what monthly infrastructure cost to expect — and it is almost always lower than the AWS / Vercel equivalent.

SEO + GEO baked in

Every site we ship has full server-side rendering, proper schema.org JSON-LD (Organization, Article, FAQPage, SoftwareApplication, BreadcrumbList where they fit), a hand-tuned llms.txt, and an llms-full.txt for AI search. We audited and built our own jorbox.com for this — your site benefits from the same toolkit.

Long horizon

We do not chase frameworks for the resume. We ship sites built to outlive their launch year. The same engineers who write the code will be available to fix it next year, the year after, the year after that. We have been operating since 2012 — that is not changing.

No outsourced ops

The engineers debugging your production issue are the engineers who wrote the code. No tier-one offshoring, no ticket-routing maze, no overnight handoffs across timezones. Direct access to the people doing the work.

Process

How we work

Six steps from first call to production. Every step has a clear deliverable so you always know what you are paying for and where things stand.

  1. 01

    Discovery call (60 min, free)

    We talk through what you are building, who it is for, what the technical and business constraints look like, and whether Jorbox is the right fit. If we are not a fit, we say so and refer you elsewhere. If we are, we move to step 2.

  2. 02

    Scoped proposal

    Within 48 hours of the discovery call we send back a written proposal: scope, deliverables, timeline, fixed price (where we can quote one) or hourly rate (where the work is genuinely open-ended). No vague "starting at" pricing.

  3. 03

    Design + architecture review

    We sketch the information architecture, data model, infrastructure layout, and any third-party integrations (Stripe, Cloudflare, ResellerClub, etc.). We share this with you for sign-off before writing production code.

  4. 04

    Build in public branches

    Every change goes through a Cloudflare Pages preview deploy on its own branch URL. You see every iteration as we ship it — not a final reveal at the end. Feedback loop is hours, not weeks.

  5. 05

    SEO + GEO + performance audit before launch

    Before flipping DNS, we run a full audit — Lighthouse / Core Web Vitals, schema validation, sitemap completeness, llms.txt, AI crawler robots.txt allow-list, brand authority signals. We fix every flagged issue before launch, not after.

  6. 06

    Launch + handoff

    DNS flip is a single Cloudflare dashboard change. Zero downtime. We provide a written runbook covering deployment, rollback, monitoring, secret rotation, and where every credential lives. If you want us to keep running the site, we offer ongoing maintenance retainers. If you want to take it in-house, the runbook makes that clean.

Scope

What is included

Every web-development engagement includes the items below by default. We do not unbundle them into upsells — a "site without schema markup" or "site without an llms.txt" is not a finished site by 2026 standards.

Frontend

  • SvelteKit 2 / Svelte 5 (Runes mode) or Next.js if your stack mandates it
  • Tailwind v4 with design tokens — no hardcoded colors
  • Fully responsive, mobile-first design
  • Dark + light mode by default
  • Accessible — WCAG 2.1 AA target, skip links, semantic HTML
  • View Transitions API where supported, graceful fallback elsewhere
  • Image optimization via Cloudflare Images or build-time WebP/AVIF

Backend / Infrastructure

  • Cloudflare Pages for static + SSR
  • Cloudflare Workers for API endpoints
  • Cloudflare D1 (edge SQLite) for relational data
  • Cloudflare R2 for object storage (images, PDFs, files)
  • Cloudflare KV for cache + session storage
  • Cloudflare Durable Objects for real-time (chat, presence) if needed
  • Edge-deployed — no origin server to manage

SEO + GEO

  • Server-side rendered HTML for every page
  • Full Schema.org JSON-LD (Organization, BreadcrumbList, Article, FAQPage, etc.)
  • Hand-written llms.txt and llms-full.txt for AI search visibility
  • Robots.txt with 20+ AI crawler allow rules
  • Comprehensive sitemap.xml with priority + changefreq tuned per route
  • Canonical tags everywhere
  • Open Graph + Twitter cards on every route

Security + Observability

  • HSTS, X-Content-Type-Options, Referrer-Policy, Permissions-Policy headers
  • TLS 1.3 enforced via Cloudflare
  • Cloudflare WAF rules tuned to your traffic
  • Cloudflare Web Analytics (free, no cookies)
  • Cloudflare Logpush to your preferred sink if needed
  • Secret rotation runbook
  • 30-day deployment rollback by URL
Fit

Projects we are well-fit for

We do our best work on these project types. If yours is here, talk to us. If yours is somewhere else, talk to us anyway and we will tell you honestly whether we can help.

SaaS marketing site development

SaaS marketing sites

Five-to-fifty-page marketing sites for SaaS products. Conversion-optimized, fast everywhere, search-ranking from day one. We did this for jorbox.com itself.

custom web app development

Custom web applications

Dashboards, internal tools, customer portals, marketplaces. Anything that needs auth, a database, and a real frontend. We have shipped five of our own.

WordPress to SvelteKit migration

WordPress modernizations

Migrating slow, plugin-laden WordPress sites to SvelteKit + Cloudflare. We did this for jorbox.com — TTFB went from 600ms to under 50ms.

API integration development

API + integration work

Wiring Stripe, ResellerClub, Cloudflare, third-party REST/GraphQL APIs together. We have integrated all of those in our own products.

ecommerce site development

High-performance ecommerce

Cloudflare-edge-hosted storefronts. Faster than Shopify, more flexible than WooCommerce, cheaper than both.

Arabic website development

Multilingual sites (Arabic + English)

RTL-native sites, not retrofitted. Tajawal + Cairo typography, proper bidirectional layout. We built Zawjni Arabic-first.

Frequently asked

Web Development FAQ

12 of the most common questions about web development at Jorbox.

01

How much does a web-development project cost?

It depends on scope. A 5-page marketing site is typically a few thousand dollars. A custom web application is typically tens of thousands. We always quote a fixed price (or fixed hourly with a written ceiling) before starting — no "starting at" or open-ended billing.

02

How long does a project take?

A marketing site is usually 2–4 weeks. A custom application is usually 2–4 months. Anything longer than that we break into phased deliveries so you see working software every 4-6 weeks.

03

Do you work with WordPress?

For new sites — we recommend SvelteKit + Cloudflare instead, and we will tell you why during the discovery call. For existing WordPress sites — yes, we do maintenance and migrations. See our WordPress Modernization service.

04

Why SvelteKit instead of Next.js or Astro?

We use SvelteKit because it is the smallest, fastest, most cache-friendly modern framework that supports both static and SSR rendering, and it deploys natively to Cloudflare Pages. We can use Next.js if your team mandates it. We can use Astro for content-heavy sites. We will recommend the right tool, not the trendy one.

05

Why Cloudflare instead of AWS or Vercel?

Cost predictability and edge-first defaults. Cloudflare Pages is free for most marketing sites. Workers, D1, R2 have generous free tiers and transparent pricing. Vercel and AWS charge per-invocation in ways that surprise small teams. Cloudflare almost never surprises you.

06

Do you offer ongoing maintenance?

Yes — monthly retainers covering deployment, bug fixes, dependency updates, security patches, and small feature additions. Roughly 4–10 hours per month for most marketing sites; more for active applications. Quoted per engagement.

07

Can you work with our existing brand and design?

Yes. If you have an existing brand book, Figma file, or design system, we adopt it. If you do not, we can produce a minimal design system as part of the build — or refer you to a designer we work with.

08

Can you build something I can take to a different agency later?

Yes. Everything we ship is in standard, well-documented code — no proprietary "Jorbox framework." Your codebase is on GitHub under your account from day one. The infrastructure is Cloudflare under your account. You can take it anywhere any time.

09

Do you do design + development, or only development?

Both. We have in-house design capability for marketing sites and simple applications. For complex applications or specific design directions (illustration-heavy, brand-led, motion-heavy) we partner with designers we trust and have worked with for years.

10

Where are you based?

Albuquerque, New Mexico, USA. We work with clients globally; the team is US-based. All work is done in-house — no outsourcing to contractor pools.

11

How is Jorbox different from a generic agency?

Three differences. First, we run five of our own products on the same stack we sell — we have skin in the game on every recommendation. Second, our team is small (the people quoting your project are the people writing your code). Third, we have been operating since 2012 without taking VC, without an exit timeline, without churning staff — when we say we will be around to fix something in two years, we mean it.

12

Who do you typically work with?

Founders and small teams building their first or second product. Existing companies modernizing a legacy stack. Operators who care about cost discipline and long-horizon engineering. We are usually not the right fit for huge enterprise procurement processes.

Talk to us

Start with a free discovery call

Sixty minutes, no obligation, no slide deck. If we are a fit, you get a written proposal in 48 hours. If we are not, we will tell you and refer you somewhere honest.

Web Development is one of four services from Jorbox — an independent product company in Albuquerque, NM, operating since 2012.