GBCORP BLOG · IT SERVICES
Custom Web Application Development: Browser Software for Business
Not every business application needs to be in the app stores. A web application runs in the browser, on any device, with no installation and no store review. Here is when that is the right call and how GBCORP builds one.

Custom web application development produces software that runs in the browser: customer portals, staff consoles, booking and quoting tools, dashboards, internal systems. It is the right choice when users sit at a desk, when installation is a barrier, when the store review cycle would slow releases, or when the application is the console behind a mobile app. GBCORP builds web applications on the same core as its mobile apps, so the two share accounts, data and design when a business needs both.
Web application or mobile app
| Situation | Choice | Why |
|---|---|---|
| Users at a desk, working for hours | Web application | Screen space, keyboard, no install |
| Users on the move, short sessions | Mobile app | Camera, notifications, offline |
| Customers who visit occasionally | Web application, installable | No store barrier; add to home screen |
| Staff who scan, photograph, sign | Mobile app | Device features |
| Both audiences | Both, one core | Same accounts and data; web console plus mobile app |
The common cases
A customer portal where clients see orders, invoices, documents and requests. A staff console where a business runs its operation: catalogue, bookings, tasks, reports. A quoting or configuration tool that turns a visitor into a lead. An internal system that replaces a spreadsheet nobody trusts. A dashboard that shows the numbers the owner asks for every Monday. Each is a web application, and GBCORP builds most of them on the customer-portal and console foundation it already runs.
The foundation reused
Sign-in with server-enforced password rules, single-use reset links and rate limits. Roles that decide who sees what. Account e-mails from the business’s own domain. Multilingual text and right-to-left layouts. File storage, exports and audit history. Payments through the business’s own gateway where the application takes money. Custom work is the screens, rules and integrations on top.
Security a business can explain
A dedicated cloud project in the client’s name. Every request checked on the server, never only in the browser. User-supplied text escaped wherever it is shown, because an authenticated user is not a trusted one. Secrets in a secret store, never in code. Backups and retention configured. Written down in a page the client can hand to a customer’s security team.
Checklist before the scoping week
- Who uses the application: customers, staff or both, and how many.
- The screens they will spend most time on.
- The systems it must read from or write to.
- Whether it takes payments and through which gateway account.
- The domain it will live on and a mailbox for its e-mails.
- The one number it should move in its first quarter.
The numbers to expect
Scoping in one week. A first release in six to ten weeks at a fixed price, often faster than a mobile app because there is no store review. Releases as often as weekly afterwards. The priced starting point is on the GBCORP e-shop; a white-label customer portal is live within days at a flat monthly plan.
A worked example
An equipment rental company quotes by phone from a price list and tracks hires in a spreadsheet. The custom web application has a quoting tool on the website that turns a visitor’s dates and equipment into a price and a lead, a customer portal where hirers see contracts, invoices and returns, and a console where staff manage availability and dispatch. It is built on the customer-portal foundation: accounts, documents and invoices configured, the quoting engine and availability calendar bespoke. It ships in eight weeks without a store review. Quotes go out in seconds; the spreadsheet is retired; a mobile app for the yard staff follows on the same core.
Installable web applications
A web application can be added to a phone’s home screen and opened like an app, with its own icon, full-screen layout and cached screens for poor connections. For customers who visit occasionally, this removes the store barrier entirely. For staff, it works until a device feature such as barcode scanning or background location is needed, at which point the mobile app is added on the same core. GBCORP builds every web application installable by default, so the choice can be made later from the numbers.
Performance in the browser
A web application is judged by how fast its first screen appears and how quickly a list of a thousand records scrolls. GBCORP ships the shell as static files, loads data as the user needs it, pages long lists, and keeps the interface responsive on an average laptop and a mid-range phone. Speed is tested on every release, because a console that is slow is a console people avoid.
Reports and exports
A web application is often the place the business finally sees its numbers. Each release includes the reports for the process it covers, by period and by unit, shown live in the console and exported in the formats the accountant and the owner already use. A dashboard that answers the Monday question without a spreadsheet is usually the feature that makes the application indispensable, and it costs little when the data model was designed for it in the scoping week.
Questions we hear first
Can a web application work offline?
Partly. An installable web application caches screens and queues actions; full offline work is a mobile-app feature.
Can it become a mobile app later?
Yes. The same core serves both; the mobile app is added as a release.
Do we need to host it ourselves?
No. It runs in a cloud project in your name, managed under the support plan.
How is it priced?
A fixed price per release after the scoping week; customised or more complex functionality is quoted separately before any work starts.
Where to start
The GBCORP web development hub explains the approach; the GBCORP Web Development product is the priced starting point. For building a product rather than a tool, read software product development explained.
GBCORP operates across 17 countries on 4 continents through six pillars: AI & IT, Innovation, Sustainability, Infrastructure, Business Lounge, and EV's & Solutions.