Code Shack Labs
Sheet A-1

Services

Four kinds of work, all done by the same small crew. Most projects start as one and grow into another once the first tool is in daily use.

A-1.1

Custom web applications

Browser-based software built around your actual workflow: intake, review, approval, reporting. Nothing to install on desktops, nothing to keep patched, and it works the same on a laptop in the field as it does at a desk.

We build on plain, well-understood web technology and avoid frameworks that will need a specialist to maintain in three years.

What you get

  • A working application deployed in your own hosting account
  • Sign-in and roles that match how your team is actually organized
  • Import of the data you already have, so nobody retypes anything
  • Printable and exportable output wherever a form or report exists today
  • Source code, documentation, and a walkthrough on handover

Good fit when

  • A spreadsheet has become a system, with all the risk that implies
  • Paper forms are re-keyed into something else by hand
  • An old application still works but nobody can change it
A-1.2

Internal tools and workflows

The small, sharp tools that save a team hours every week. Calculators, checklists, trackers, converters, and one-screen dashboards that answer the question people keep asking.

These are usually days of work, not months. They are built fast, documented properly, and easy to hand to whoever comes next.

What you get

  • A single-purpose tool that does its one job without ceremony
  • Runs in the browser, often with no server at all
  • A one-page guide a new hire can follow
  • A copy you can keep on a shared drive as a fallback

Good fit when

  • The fix is obvious but nobody has time to build it properly
  • The same manual step happens every day, week, or study
  • You want to try something before committing to a larger system
A-1.3

Data formatting and reporting

Tools that take the data you already have and produce the exact layout a regulator, a partner, or another system requires. We read the specification, encode the rules, and add the checks that catch the mistakes a person would miss at the end of a long day.

Our recent work includes an FDA submission formatter for a pharmaceutical lab that runs entirely in the browser and never uploads a file. Read the case.

What you get

  • A converter from your format to the required one, with the rules written down
  • Validation that names the row and the reason when something is wrong
  • An offline option when the data cannot leave your building
  • Test files and expected outputs so QA can verify it independently
  • Source available for review by auditors or IT on request

Good fit when

  • A required format is costing you days of hand editing per submission
  • Rejections come back for formatting rather than content
  • Confidential data rules out cloud tools
A-1.4

Technical consultation

Planning, review, and a second opinion before you commit. We help you decide whether to buy, build, or wait, and we write down the reasoning so the decision holds up when someone asks about it a year from now.

Consultation is billed by the hour and can stand alone. Many clients start here and go on to a build only when the plan says it is worth it.

What you get

  • A plain-language memo with options, costs, and a recommendation
  • Review of vendor proposals and contracts from your side of the table
  • Architecture and security review of software you already run
  • Help writing a scope other builders can quote against

Good fit when

  • You have a vendor quote in hand and want someone independent to read it
  • Two departments disagree about what to build
  • You need a technical voice in a meeting without hiring one full time
Sheet A-1.5

How we charge

Simple terms, stated up front, the same for every client.

By the hour, quoted in writing

Every engagement starts with a written quote that lists the work as line items with estimated hours. Work begins on your written acceptance.

Scope changes are quoted first

If the job grows, you get a separate quote for the new part before it is built. You never find a surprise on the invoice.

Everything is yours

Code, hosting, domain, documentation. All of it is set up under your name and handed over at the end. Support afterward is optional and hourly.

Not sure which one you need?

Describe the job. We will tell you honestly whether it is an afternoon, a month, or something you should not build at all.

Start a project