Service · Web apps

Custom web applications for businesses in Quebec

A custom web application is software designed around the way you work, which opens in the browser on a desktop, tablet or phone. It can be an internal management tool, a portal for your clients or a SaaS product to sell. J3B Web designs and programs it, from the first sketch to launch.

Who is a custom web application for?

It pays off when off-the-shelf tools force your team to work around the software to get the job done.

  • Teams that live in Excel

    The same data is entered in several files, and nobody knows which one is up to date.

  • Businesses with a pile of subscriptions

    Several tools that don’t talk to each other, with fees that go up with every new user.

  • Organizations with a unique process

    The way you work sets you apart, and no existing software really follows it.

  • Entrepreneurs who want to sell software

    A SaaS product with its subscriptions, client accounts and billing, ready to welcome other businesses.

What’s included

  • Accounts, roles and permissions

    Employees, managers and clients each see what concerns them, and nothing more.

  • Two-factor authentication

    A code sent by email or an authenticator app, with recovery codes.

  • An interface for every screen

    The same code on desktop, tablet and phone, in French and English.

  • Your integrations

    Stripe payments, Google Calendar, email and text messages, or the API of your other software.

  • Reports and exports

    Dashboards, PDF documents and Excel files produced from your data.

  • The code handed over in your name

    A Git repository in your name, with the documentation and the automated tests.

What’s not included

  • An app in the App Store or Google Play. That goes through an API for mobile apps.
  • Creating your logo and brand identity. The software uses your current colors and logo.
  • Subscriptions to third-party services, such as Stripe or email sending, which are opened in your name.

How the project runs

  1. Step 11 to 2 weeks

    Discovery

    J3B Web watches how your team works, which files get passed around and where the same data is entered twice.

  2. Step 2About 1 week

    Plan and quote

    The project is broken into modules. The first version (MVP) groups the ones that save the most time.

  3. Step 31 to 3 weeks

    UX design

    The key screens become clickable mockups, on desktop and on phone, that your team tries out.

  4. Step 44 to 16 weeks depending on scope

    Development

    A demo every two weeks, on a staging site where your team tries each new feature.

  5. Step 51 to 2 weeks

    Testing and launch

    Automated tests, bringing over your Excel files or your old software, launch and training.

  6. Step 6Ongoing

    Growth and support

    Hosting, backups, security updates and new modules when the need comes up.

See the process in detail

Related projects

Projects designed and programmed by J3B Web.

Custom management Desktop, phone

Agence Distinction

Agency for shows and artists

From the quote request to the contract signed online, then to the invoice. Artist availability through Google Calendar, invoice payment by card, newsletters.

  • Online signature
  • Google Calendar
  • Stripe

385releases shipped in just over four months

Event platform Desktop, phone

Raise Next

For Zeltra Group · raisenext.ca

Stripe ticketing with taxes, QR tickets sent by email, check-in at the door, digital membership card and member area.

  • Stripe
  • QR codes
  • CMS

386automated tests

SaaS product · PWA Desktop, tablet, phone

BizHelperSuite

J3B Web product · Financial management for small businesses and accounting firms

Invoicing, automatic tax calculation (Canada, United States, Latin America), 21 currencies, AI receipt reading and accounting reports. Installs like an app, and expenses can be entered even with no connection.

  • PWA
  • AI
  • Stripe
  • 3 languages
  • Two-factor authentication

≈ 215data tables in a single platform

Frequently asked questions

What’s the difference between a web app and a website?

A website presents your business to visitors. A web app is for getting work done. Your employees or clients log in to it to manage files, invoices or schedules.

Will my app work on a phone?

Yes. The screens are designed for desktop, tablet and phone from the start. If your team works without a connection, the app can also become a PWA that installs on the home screen.

How long does it take to build?

Development takes 4 to 16 weeks depending on scope, after a few weeks of discovery, planning and mockups. With a staged launch, your team uses the first modules while the next ones are being built.

Can we start small?

Yes. The quote is broken down by module, and the focused first version (MVP) covers the essentials. The other modules are added based on the results.

Other services

  • Progressive web apps (PWA)

    Web apps that install on the home screen, work offline and sync when the network comes back.

  • APIs for mobile apps

    APIs that power iOS and Android apps, with full access to the device, such as the camera, NFC or an RFID reader.

  • Custom WordPress plugins

    Plugins that connect a WordPress site to a ticketing system, an inventory or a CRM, and protect the editors’ changes.

  • Legacy software modernization

    Replacing an aging system with current software, with all of its data carried over.

All services

Let’s talk about your app

A first 30-minute call, with no commitment. You come away with a clear idea, even if custom software isn’t right for you.