All four disciplines

Custom software

Custom software for small companies: internal tools and web apps built around how your team actually works.

Typical stack
Next.js or Laravel, Postgres or Supabase
Timeline
6–12 weeks
Product catalogue of the quoting system: a search field and a price column in euros with the price in crowns under each one
A Czech technical distributorFrom Excel and Word to one quoting systemReal screens from the system. Product, supplier and customer details are hidden.Read the case: From Excel and Word to one quoting system

You get

When a spreadsheet, an inbox, and three browser tabs have quietly become a core process, that’s where I come in. I build the internal tools and web apps a team runs on every day: dashboards, booking flows, quoting systems, the import/export plumbing between the things you already use. It’s for small teams who’ve outgrown the manual workaround but don’t want generic off-the-shelf software dictating how they work.

  • Built to your workflow

    I start from how your team actually moves work through the day, not from a template. The tool fits your process, not the reverse.

  • Dashboards & internal flows

    The booking flows, approval steps, status views, and quoting screens your people use daily, built so the obvious action is the easy one.

  • Next.js or Laravel + Postgres

    A web application on a proven stack (Next.js or Laravel with Postgres or Supabase), chosen to fit your team, not to pad an invoice.

  • Imports, exports & integrations

    Pulls from and pushes to the systems you already run (via APIs, file imports, or a direct database connection), with PDF and XLSX generation where you need it.

  • Tested and documented

    Automated tests on the parts that matter, plus a written handover so the next person isn’t left guessing.

  • Yours, not tied to me

    On new projects it ships to your repository and your hosting, and once it’s paid for, the code and documentation are yours. No lock-in to me.

You get one tool that replaces the spreadsheet-and-inbox workaround, built to fit how your team works. A focused internal platform typically reaches a usable build in roughly six to twelve weeks, depending on scope.

Jan Štok

Who’s behind Blik

Jan Štok

Blik is a studio of one: I scope, design and build every project myself, so the person on your first call is the person who ships it. I’ve built hotel websites, a quoting system that replaced a distributor’s Excel and an iOS app for health data, and connected booking and smart locks for an overloaded reception. Whatever I build, you get a written handover, and on new projects the domain, hosting, repository and accounts are in your name from day one.

Three characters, one person. Blink listens, Scribble builds, Spark launches, and all three are me.

LinkedIn (opens in a new tab)

Proof

  • Quote list of the quoting system: a “New quote” button, a search field and two draft quotes with their dates

    A Czech technical distributor

    From Excel and Word to one quoting system

    What changed

    Built so a quote takes minutes instead of hours.

    Real screens from the system. Product, supplier and customer details are hidden.

    Read the case: From Excel and Word to one quoting system
  • BKS Hotels

    Taking the manual work off a hotel reception

    What changed

    About half as many booking errors (reported by the client).

    Drawn from the live setup. Previo and SmartKey screens stay private.

    Read the case: Taking the manual work off a hotel reception

References on request: after our first call, I’m happy to put you in touch with the client behind the quoting system.

How it goes

Discovery & proposal

We map the real problem, constraints and what success looks like, then put the scope, fixed price and timeline in writing.

You get: a clear brief and a one-page proposal

30-min call · proposal within two working days

Design & build

You see working software early and often. Brand, interface, and engineering in one pair of hands.

You get: a working build

6–12 weeks

Launch & support

Handover, training, and a single person to call when something needs attention.

You get: the running system and a written handover

Start a project One-page proposal within two working days.

Questions

Can it talk to the systems we already run?

Usually yes: through their APIs, file imports, or a direct database connection, depending on what you’ve got. Connecting to what’s already there is most of the point.

Is it a web application?

Yes. I build on Next.js or Laravel with Postgres or Supabase, so your team works in it in the browser.

Can it replace quoting in Excel?

That’s the kind of job it’s for. For a Czech technical distributor I replaced quotes put together by hand in Excel and Word with one quoting system.

How much will it cost?

There’s no fixed price list. It depends on scope. Tell me what you need and I’ll send back a one-page proposal with the scope, a fixed price and a timeline within two working days, so you know the number before anything starts.

How long does it take?

A focused internal platform typically reaches a usable build in roughly six to twelve weeks, depending on scope.

You’re one person, so what if you’re unavailable?

Fair question. The answer lies in how the project is set up, not in a promise. On new projects, the domains, hosting and repositories are in your name from day one, and the code and documentation are yours once the final payment is made. I build on mainstream tools, not a private framework, so another competent developer can pick it up. For anything in production we agree a response window in writing before it goes live.

Start a project

Tell me what you’re building. Within two working days of our call, I’ll send a fixed-price proposal.

Jan ŠtokI read every message and reply myself.

What happens after you send it

  1. I read your brief and get back to you.
  2. We go through it on a short call or by email.
  3. If we’re a fit, you get a one-page proposal with scope, a fixed price and a timeline.

Within two working days of our call, I’ll send a fixed-price proposal. All fields are required unless marked optional.

What do you need?
Approximate budget

A rough range excl. VAT is enough. It helps me reply with something realistic.

When do you need it? (optional)

I use your details to reply and to prepare a proposal. The message also notes how you found the site. Privacy

Rather talk it through first?

Google Meet, no obligation.

Book a 30-min call (opens the Cal.com booking calendar)