// Service
Web Development Agency
Havoric is a web development agency that builds dashboards, customer portals, and internal tools — designed around how your team actually works, not the other way round, and fast enough that nobody opens the old spreadsheet again. Fixed quote, weekly demos, and the code is yours.
What we build
- Internal tools — the admin panels, review queues, and operations screens that replace the shared spreadsheet.
- Customer portals — self-service front doors where your customers check status, upload documents, and stop emailing you for updates.
- Dashboards — live views of the numbers you currently assemble by hand every Monday.
- The web around automation — most of our AI automation projects need a review queue and an approval screen; this is where they live.
How we work
A written scope with a fixed price and a delivery date — no hourly billing. You see working software every week and steer as we go; the first working version ships in six weeks at most. At handover you own the code and every account it runs on. That is the whole model, for web apps and everything else we build.
How long it takes, and what actually consumes the time
Six weeks at most to a first working version your team uses on real data. Almost none of that is the interface — it goes on deciding what the rules actually are, getting data out of systems that resist it, and the exceptions nobody mentions in the first meeting. We wrote up where the weeks actually go, including the four things that triple an estimate, three of which are visible before anyone writes code.
The fastest way to compress a timeline is a smaller first version: handle the main path properly, leave the twice-a-year exceptions manual, and let real usage tell you which of them matter.
Is a spreadsheet enough?
Often, yes, and we will say so. A spreadsheet that one person owns and understands is faster than anything you could commission.
It stops being enough at a fairly precise point: when more than one person edits it, when someone keeps a private copy, when the rules outgrow formulas, when a mistake in it is expensive, or when the process around it lives in somebody’s head. The five signals, and the cases where you should keep the spreadsheet, are worth ten minutes before commissioning anything.
What a tool buys you over a sheet is narrow and specific: validation at entry, an audit trail, real permissions, and rules the system enforces rather than a person remembering them. Dashboards and reporting are decoration on top of those four.
How it is built
The stack is chosen per project rather than by habit, and we will tell you what we are proposing and why before the scope is signed. Where our work is visible it runs on Python and SQL — the review-queue pattern post ships the actual code and schema we use, which is a better guide to how we build than any list of frameworks.
Two commitments that matter more than the choice of tools: it runs on infrastructure you own, and at handover you get the code, the accounts and the deployment. Nothing is licensed back to you and nothing stops working if we do.
Choosing what to build first
Most teams’ highest-value web app is the one wrapped around their most repetitive process. If you are weighing where to start, the checklist in Should you automate that process? applies to internal tools just as well as to automation.
Book a call — 30 minutes to describe what your team does by hand, and an honest answer on what a build would cost.
Common questions
- How much does a custom web application cost?
- It is quoted as a fixed price after a 30-minute scoping call, not billed by the hour. You get a written scope, a price and a delivery date before any code is written.
- How long does it take to build a web application?
- Six weeks at most to a first working version you can put in front of real users, with a working demo every week in between. Larger systems get scoped into slices that each ship on that rhythm.
- Should we build an internal tool or buy off-the-shelf software?
- Buy it when your process looks like everyone else’s, and build it when the mismatch is what is costing you time — when the team is exporting to a spreadsheet to finish the job, the tool no longer fits. We will tell you honestly which case you are in on the first call.
- Can you work with the systems we already run?
- Yes. Dashboards, portals and internal tools are built around the systems and data you already have, rather than asking your team to move everything somewhere new.
- Do we own the code?
- Yes. The code and the accounts are yours at handover.