Adrian Gac ← Automation use cases
PL Let's talk →
Use cases · Web apps Portals · dashboards · admin panels

Examples of web apps for businesses

Spreadsheets, emails and messaging apps stop being enough when several people, customers or partners are involved in a process. I show examples of browser-based apps that organise work and connect to the systems you already use.

Book a free consultation See examples ↓
Main scenario

A B2B ordering portal from price list to invoice

Regular customers order by email, phone and Excel, and the customer service team retypes orders into the ERP and answers questions about prices and availability.

01 →
SSO / email

Customer login

Each company has its own account, with roles inside it: who orders, who approves, who sees invoices.

02 →
ERP

Customer price list

The customer sees their own prices, discounts and payment terms pulled from the ERP, not a general price list.

03 →
Stock levels

Basket and availability

Availability and delivery date for every product. A regular order can be repeated with one click or uploaded from a file.

04 →
API

Order to ERP

The order goes straight into the ERP, without retyping. Orders above a set limit wait for approval on the customer's side.

05 →
Courier / delivery note

Status and shipping

The customer sees the fulfilment stage, tracking number and delivery notes.

06
KSeF

Invoices and receivables

KSeF invoices, account balance and payment reminders in one place.

In practice · example scenario

A plumbing and heating supplies wholesaler

Most orders came in by email and phone, and the customer service team retyped them into the ERP. In the portal, installers see their prices and availability, repeat regular orders and check delivery status. Orders go into the ERP without retyping, and the customer service team handles unusual orders and advice.

More examples

What web apps can be built?

01–03

For customers

Apps that shorten the path from a customer's question to an answer or an order.

01

Configurator and quote calculator

Today

The customer asks for a price, the sales rep calculates it in a spreadsheet and sends a quote days later.

With the app

The customer selects product or service parameters and immediately sees an indicative price. The enquiry with the configuration goes to the CRM, and the sales rep gets a ready draft quote.

Parameters → Price from price list → Enquiry in CRM → Quote
02

Online bookings and registrations

Today

Appointments are arranged by phone and email and then copied into the calendar.

With the app

The customer chooses a free slot, service and person. The system confirms the booking, sends reminders and allows rescheduling within set limits.

Free dates → Booking → Confirmation → Reminders
03

Knowledge base and customer assistant

Today

The team answers the same questions about instructions, terms and procedures.

With the app

A knowledge base with search and an AI assistant that answers based on your documents. Unanswered questions go to the team.

Customer question → Knowledge base → AI answer → Handover to the team
04–06

For the team

Panels that replace spreadsheets shared by several departments.

04

An operations panel instead of a spreadsheet

Today

Jobs are in a spreadsheet edited by several people. No one knows which version is current.

With the app

An app with statuses, assigned people, deadlines and change history. Everyone sees their own tasks, and the manager sees everything with filters.

Order → Assignment → Status and deadline → Change history
05

Document and approval workflow

Today

Requests, orders and invoices circulate in emails for signature. It's hard to tell who is holding up the approval.

With the app

A document follows a defined approval path depending on the amount or department. The system reminds people about pending approvals and records every decision.

Request → Approval path → Reminders → Decision on record
06

Schedules and resources

Today

Staff rotas, rooms, vehicles and equipment are planned in separate spreadsheets, so conflicts are easy.

With the app

One calendar for people and resources that detects conflicts and absences. Changes are visible to everyone immediately.

Demand → Availability → Booking → Notification
07–09

For partners

Apps for distributors, suppliers and subcontractors who currently work by email.

07

A portal for branches and franchisees

Today

Branches and franchisees order stock, report problems and report sales by email and in spreadsheets.

With the app

Each branch has orders to head office, procedures, issue reports and a sales report in the portal. Head office sees all locations in one place and compares results.

Branch → Order to head office → Issues and reports → Head office view
08

Supplier and subcontractor portal

Today

Delivery confirmations, documents and invoices from subcontractors arrive in different formats.

With the app

The supplier confirms dates and uploads documents and reports. The system checks that documents are complete and valid, e.g. insurance or certificates.

Order → Date confirmation → Documents → Completeness check
09

A panel for the sales network

Today

Distributors and agents receive materials and price lists by email and report results in Excel.

With the app

Partners have up-to-date materials, price lists and promotions in one place. Sales results and commissions are calculated automatically.

Materials → Partner sales → Commission → Report
10–12

Data and AI

Apps that gather data from several systems and help with decisions.

10

Management dashboard

Today

The monthly report is put together by hand from several exports and is ready by the middle of the following month.

With the app

The dashboard pulls data from the ERP, CRM and KSeF and shows sales, margin, receivables and progress towards targets in real time.

ERP + CRM + KSeF → Data model → KPIs → Dashboard
11

AI document search

Today

Contracts, procedures and quotes are hard to find because they sit in many folders.

With the app

The app indexes documents with permissions and answers questions with a link to the source. It can run on the company's own server.

Documents → Index → Question → Answer with source
12

Automation panel

Today

Automations run in the background, and no one but their creator knows what they do or when they have stopped.

With the app

The panel shows running processes, errors and cases that need a human decision. The team approves them with one click.

Workflow → Status → Cases for decision → Approval
Principles

How do I work on an app?

01

We start with the process

First, we describe who does what and when. The app follows that process, not the other way round.

02

A working version in a few weeks

The first version covers the most important process. We add further features after seeing how the team uses it.

03

Integration with your systems

The app connects to the ERP, CRM, KSeF and email via API or file import, instead of duplicating data.

04

The code and data belong to you

You receive the source code and server access. The app can run in an EU cloud or on your own infrastructure.

FAQ

Frequently asked questions

How long does it take to build an app?

The first working version with one process usually takes a few weeks. The time depends on the number of integrations and user roles.

Will the app work on a phone?

Yes. I design web apps to be responsive, so they work in the phone's browser. When you need the camera, offline work or push notifications, a mobile app is a better fit.

Can I start with an off-the-shelf tool?

Sometimes, yes. If an existing system covers the process, I'll recommend it and help integrate it. A custom app is worth building when the process is specific to your company.

Who maintains the app after launch?

I can provide maintenance and development under a fixed package or hand over the code and documentation to your IT team.

Show me the spreadsheet you want to replace.

Book a free 30-minute consultation. We'll go through the process, and I'll propose the scope of the first version of the app.

Book a free consultation →
Related services
Service↗
Process automation Workflows that connect the app to the ERP, CRM, KSeF and email.
Service↗
Voice bots and chatbots An in-app assistant that answers customers and the team.
Service↗
Web apps: service scope Designing and building a web app, from process to launch.