Documentation

How we work, what we build with, and the standards every deliverable meets. Technical details, workflow guides, and quality benchmarks all in one place.

How FastBuilder Works

How It Works

Submit requests through your dashboard. We design, build, and deploy. You approve via staging previews before anything goes live.

Request Scoping

One request = one deliverable. Pages, components, bug fixes, and performance passes all count as single requests. Larger projects are broken into multiple requests with your approval.

Communication

All updates happen async via your dashboard, Slack, or email. No unnecessary meetings. You stay unblocked and we stay focused.

Turnaround

Simple requests: 1-2 days. Standard: 2-3 days. Complex: 4-5 days. We prioritise based on your queue order and plan tier.

Technical Capabilities

Tech Stack

We work across the modern web stack. If your project uses something not listed here, reach out — we likely support it.

Frontend
React, Next.js, Tailwind CSS, TypeScript, Vue, Svelte, Astro
Backend
Node.js, Python, Go, serverless functions (AWS Lambda, Vercel, Cloudflare Workers)
Headless CMS
Sanity, Contentful, Strapi, Prismic, Keystatic, WordPress (headless)
E-commerce
Custom storefronts, Shopify (headless), Saleor, Medusa, Stripe-powered solutions
Databases
PostgreSQL, MySQL, MongoDB, Supabase, Firebase, PlanetScale, Turso
Mobile
React Native, Expo. Responsive-first by default on all web deliverables

If your stack isn't listed, submit a request describing your setup and we'll confirm compatibility before starting.

Deployment & Infrastructure

We handle end-to-end deployment so you don't have to manage infrastructure.

Hosting
Vercel, Netlify, AWS (EC2, S3, CloudFront), DigitalOcean, Render, Fly.io
CI/CD
Automated pipelines with staging previews on every push. GitHub Actions or Vercel built-in
Domains & SSL
Custom domain setup, SSL provisioning, DNS configuration, and email routing
Monitoring
Uptime checks, error tracking (Sentry), performance alerts, and log aggregation
Environments
Separate staging and production environments with isolated databases and secrets
Rollbacks
One-click rollbacks via Git. Every deploy is reversible with zero downtime

If you already have hosting, we'll deploy to your existing infrastructure. No forced migrations.

Integrations

We integrate with the most popular third-party services. Custom API integrations are supported on all plans.

Analytics
Google Analytics 4, Mixpanel, Plausible, PostHog, Amplitude, Umami
Payments
Stripe, PayPal, LemonSqueezy, Paddle, custom checkout flows
Auth
Clerk, Auth0, NextAuth, Supabase Auth, Firebase Auth, custom JWT
Email
Resend, SendGrid, Mailchimp, Postmark, Amazon SES, custom SMTP
Storage
AWS S3, Cloudflare R2, Supabase Storage, Uploadthing, Vercel Blob
Search
Algolia, Meilisearch, Typesense, ElasticSearch, native PostgreSQL FTS

If you need a custom integration not listed here, describe the API or service in your request and we'll handle the implementation.

Workflow & Collaboration

Our process is designed for async-first collaboration so your team stays unblocked.

Requests
Submitted and managed via your dashboard with real-time status tracking
Communication
Async updates via Slack, email, or dashboard comments. Video calls available on Growth+ plans
Revisions
Unlimited within the original request scope. No revision caps, no extra charges
Handoff
Full code access via GitHub with clean commit history and meaningful messages
Figma handoff
We accept Figma files, Dev Mode exports, design tokens, and Zeplin specs
QA process
Cross-browser testing (Chrome, Safari, Firefox, Edge), responsive testing, and accessibility checks included

All code is committed to your GitHub repository. You own everything we build. No lock-in, no proprietary platforms.

Quality Standards

Every deliverable meets these benchmarks before it reaches your staging preview.

Design Quality

  • Pixel-perfect implementation from Figma or design specs
  • Responsive across all breakpoints (mobile, tablet, desktop, ultrawide)
  • Smooth animations and micro-interactions with reduced motion support
  • Consistent design system adherence across all deliverables
  • Dark mode support when applicable

Code Quality

  • TypeScript by default on all projects
  • Clean, commented, and well-structured code following community conventions
  • Modular component architecture for reusability
  • Automated linting (ESLint, Prettier) and type checking on every commit
  • Tree-shaking and bundle optimisation for minimal load times

Security & Performance

  • OWASP Top 10 awareness on all deliverables
  • Input validation, CSRF protection, and secure headers by default
  • Core Web Vitals optimisation (LCP, FID, CLS)
  • Image optimisation with modern formats (WebP, AVIF)
  • Lighthouse scores above 90 on all pages

Accessibility (a11y)

  • WCAG 2.1 AA compliance by default on all deliverables
  • Semantic HTML, ARIA attributes, and keyboard navigation
  • Screen reader testing and colour contrast validation
  • Focus management for modals, drawers, and dynamic content
  • Stricter compliance (AAA, Section 508) available on request

Edge Cases & Special Scenarios

Third-party API limits

If your project relies on rate-limited APIs (e.g. OpenAI, Stripe webhooks), we build in retry logic, exponential backoff, and error handling by default. Let us know your API tier so we can optimise accordingly.

Legacy codebases

We work with legacy stacks (jQuery, PHP, older React versions). Turnaround may be slightly longer due to additional testing requirements, but it's fully supported. We can also plan incremental modernisation.

Multi-language / i18n

We support internationalisation setups using next-intl, react-i18next, Paraglide, or custom solutions. Provide translations or let us set up the framework for your team to populate.

Monorepos & workspaces

We're comfortable with Turborepo, Nx, pnpm workspaces, and Yarn workspaces. Let us know your monorepo structure and we'll integrate seamlessly.

Custom design systems

If you have an existing design system (Storybook, custom tokens, proprietary component library), we'll build within it. We don't impose our own conventions unless requested.

Have a question not covered here?