Home/Services/Custom Tools

Custom internal tools that replace your spreadsheets.

DekSites builds custom dashboards, CRMs, OCR receipt trackers, shop floor workflow tools, and operations software for local businesses across the United States. Built on React, Supabase, and Vercel. Scoped per project with a fixed quote upfront.

Pricing$2k to $8k typical
Timeline1 to 8 weeks
StackReact + Supabase
Source codeDelivered to client

What DekSites means by "custom tools"

A custom tool is purpose-built software that solves a specific operational problem in a business. It is not an off-the-shelf SaaS subscription. If a business is currently running its operations on a tangle of spreadsheets, paper forms, group texts, or whiteboard photos, a custom tool can usually replace that mess with one piece of software that does exactly what the business needs and nothing it does not.

Custom tools are quoted per project, not on a fixed price list. The reason is honesty: a simple internal dashboard is not the same scope as a multi-role CRM with payroll and commission tracking. Quoting them at the same price would be inaccurate. Every project starts with a free scoping call, after which a fixed quote and timeline are provided.

Kinds of tools DekSites has built

  • Sales CRMs. Full-stack CRMs for managing sales reps, leads pipelines, clients, payroll, commissions, and reporting. Multi-role access (owner, admin, rep). Real-time updates.
  • Supplier price trackers. Apps that parse uploaded receipt photos via OCR, extract line items and prices, and track price trends across suppliers and products over time. Includes duplicate protection and price mismatch validation.
  • Shop floor workflow trackers. PWAs that track vehicles, jobs, or work orders across stages of a process. PIN-based authentication for staff. Owner-facing stats dashboards.
  • Lead generation workflow tools. Scrapers and reformatters that pull business listings from sources like Google Maps and convert them into structured CSVs for cold outreach campaigns.
  • Custom reporting dashboards. Reports built on top of existing business data (Supabase, Google Sheets, CSV exports) with the specific KPIs the business actually cares about.
  • Single-purpose calculators and tools. Industry-specific calculators (returns, pricing, estimates) that live on a public URL and can be shared with prospects or staff.

What is included in every custom tool build

  • Free scoping call (30 to 60 minutes) before any commitment
  • Fixed-price quote and timeline before work begins
  • Full source code delivered to the client
  • Database schema, migrations, and seed data
  • Hosting setup on Vercel and Supabase under the client's accounts (or DekSites accounts if the client prefers managed hosting)
  • Documentation for non-technical users
  • Mobile-responsive UI by default
  • Authentication and role-based access where needed
  • 30 days of post-launch support for bug fixes and small adjustments at no extra charge

Who this is for

  • Businesses running operations through spreadsheets that have outgrown them
  • Service shops (auto body, repair, trades) that need to track jobs through stages
  • Sales organizations that need a CRM tuned to their actual process, not Salesforce
  • Owner-operators who want to replace expensive SaaS subscriptions with software they own outright
  • Businesses with a workflow that no off-the-shelf software fits cleanly

How the process works

Step 01

Scoping call (free, 30 to 60 minutes)

A call to understand the workflow, the people who will use the tool, the data involved, and the goal. Existing spreadsheets, forms, or processes are reviewed.

Step 02

Written scope and fixed quote

Within 2 to 3 business days, a written scope document and fixed price quote are delivered. The scope spells out exactly what is included and what is not.

Step 03

Build (1 to 8 weeks depending on scope)

The tool is built iteratively. A working preview URL is shared as soon as core features are in place, usually within the first week, so the client can test and give feedback as the build progresses.

Step 04

Launch and handoff

The tool goes live on the production URL or domain. Source code, database schema, and account ownership are handed off. Documentation is delivered.

Step 05

30 days of free support, then optional retainer

The first 30 days of post-launch bug fixes and small adjustments are included at no extra charge. After that, ongoing maintenance can be handled on a retainer or as-needed basis.

Technology stack

DekSites uses a modern, low-maintenance stack: React with Vite for the frontend, Supabase (Postgres) for the backend and database, and Vercel for deployment and edge functions. For tools that need AI capabilities (like OCR receipt parsing), Anthropic's Claude API is called through a Vercel Edge Function so the client's API keys never sit in the browser.

The reason for this stack is durability: it is well-documented, widely supported, and inexpensive to run. A typical small tool costs $0 to $25 per month in hosting after launch. If the client ever decides to take the project somewhere else, every component is portable. Supabase is just Postgres. React is React. There is no proprietary lock-in.

Related services

FAQ Frequently asked
How much do custom tools from DekSites cost?
Custom tools are scoped per project based on complexity. Most small internal tools fall in the $2,000 to $8,000 one-time range plus a monthly hosting fee. A scoping call and fixed quote are provided before any work begins.
What kinds of tools does DekSites build?
Internal dashboards, CRMs, lead pipelines, sales rep and commission trackers, supplier price tracking apps with OCR receipt parsing, shop floor workflow trackers, PWAs with PIN-based authentication, and custom reporting tools. If a business has a workflow that lives in spreadsheets, it can usually be replaced with a custom tool.
What is the technology stack DekSites uses?
Frontend is React and Vite. Backend and database is Supabase (Postgres). Deployment is Vercel. Edge functions for things like OCR proxying use the Anthropic API. The stack is modern, fast, and inexpensive to host long-term.
How long does it take to build a custom tool?
Small tools (single dashboard, basic CRUD) take 1 to 2 weeks. Larger tools (multi-role CRMs, OCR pipelines, real-time workflow trackers) take 3 to 8 weeks. A precise timeline is given after the scoping call.
Do I own the custom tool DekSites builds for me?
Yes. The full source code is delivered to the client. The hosting accounts (Supabase, Vercel) are transferred or set up under the client's ownership. If the client ever leaves DekSites, they take the tool and all the data with them.

Got a workflow that needs software?

Free scoping call. Fixed quote within 2 to 3 business days. No pressure, no obligation.