Zebup Studio

Custom web application development in Montreal

Zebup is a Montreal studio that builds custom web applications: tools that fit the way you work instead of the way an off-the-shelf package does.

Who it's for

Teams that bend to their software

Your package dictates its own steps, and your people work around it with spreadsheets and email. A custom tool follows your rules, not the other way around.

Companies that want to offer a portal

Your clients or partners need to track an order, upload a document or check their file without writing to you every time.

Approval processes that drag

A request goes through three people, two emails and a shared file. A workflow built into the tool makes every step visible.

What we deliver

FIG. 01 Client portal Business rules Database
  • Client and partner portals Secure access to what concerns each client, with your own look and feel.
  • Back office The internal screens to manage files, orders, users and exceptions.
  • Approval workflows Steps, owners and reminders, instead of an email thread.
  • Dashboards The numbers you need, calculated from your real data.
  • Documented, tested, transferable code Every delivery is protected by automated tests. Important decisions are written in a short design document that stays in your repository.

How it works

  1. Meeting

    A free first conversation, in person in Montreal or by video call. We take in your need clearly and tell you what we think, even if the answer is no.

  2. Analysis and quote

    A written scope, a fixed price for the first batch and a schedule. You know what you are buying before you commit.

  3. Batch production

    Short, regular deliveries, documented and tested code, and a clean handover to your team whenever you want it.

Where we've done it

Our products in production show the same standard: multi-site stock management, tournaments, bilingual sites.

ISA dashboard
Stock movements in ISA
SaaS · inventory-system.app

ISA, inventory management

Hosted software for small and mid-sized businesses that manage stock across several locations. Live dashboard, lot and serial number traceability, purchase orders with approval, demand forecasting, stock-out alerts, subscription billing, accounting sync and online store sync.

Multi-tenant Subscriptions Accounting integrations
Visit the site : ISA, inventory management
Pool standings in Petanky
Tournament list in Petanky
SaaS · petanky.ca

Petanky, petanque tournaments

Bilingual tournament management platform for clubs and organizers in Quebec. Registrations, draws, live scoring and standings, for several organizations on a single instance. Tested end to end and in production since the first season.

Bilingual Real time Multi-organization
Visit the site : Petanky, petanque tournaments

Frequently asked questions

How much does a custom web application cost?

The price depends on the scope, and we would rather not quote one before we understand your need. After a free first meeting, you receive a written quote with a fixed price for the first batch.

How long does it take to build?

We cut the work into batches of a few weeks, each one deliverable and stoppable. You see something concrete on a regular basis instead of waiting for one big delivery at the end.

How is it different from off-the-shelf software?

A package asks you to adapt the way you work to it. A custom application does the opposite: it takes your rules, your approval steps and your reports. It costs more up front, and it spares you daily workarounds.

Who owns the code?

The code belongs to you and can be picked up: it is readable, documented and has no dependency on us. Your team, or another provider, can carry on without calling us. The exact terms are written in the quote.

What technology will you use?

Whatever fits your problem, not the other way around. The choice and the reasons behind it are written in the design document, which stays in your repository.

Can you take over an existing application?

Yes. Depending on the state of the code, we extend it or we modernize it step by step, without stopping production.

Let's talk about your project

The first conversation is free, with no commitment. We reply in English or French.

Start a project