What a web application is
A web application is a program you open in the browser, like a website. The difference is that you do more than read: you enter orders, issue invoices, check stock and get reports. The program runs on a server and the data sits in one place.
For you, this means the sales rep in the field, the warehouse keeper and the accountant see the same order at the same moment. Nobody e-mails Excel files around any more.
What a web application does for your company
It takes over the repetitive work
When an order is confirmed, the application takes the goods out of stock, prepares the delivery note and the invoice, and shows you what is still to be collected. For example, in an ERP our clients use, incoming invoices download on their own from SPV (the Romanian tax authority's online portal), bank statements come in every 5 minutes, and the BNR (National Bank of Romania) exchange rate updates daily.
It works from anywhere
You log in from the office, from home or from your phone. The screens rearrange themselves on a small display, and for people in the field we build simple screens: scan, take a photo, confirm.
It grows with the company
You start with sales and stock, then add production, the fleet or HR. Each part is a module that connects to the others, so you do not change programs when the company changes.
It costs less to maintain
You install nothing on each computer. Updates happen once, on the server, and everyone works on the same version.
The data is protected
Each user has a role and sees only their own menus. A second code can be required at login, and every change stays in the log, with the person's name and the time. Details on the security and audit page.
10 types of web applications
Not every web application is a business management program. So you know what we are talking about, here are the types you will meet most often:
| Type | What it does | Well-known examples |
|---|---|---|
| Static web applications | Show fixed content, with no interaction | company presentation sites, portfolios |
| Dynamic web applications | Generate content on the server, based on what the user does | blogs, forums |
| Content management systems (CMS) | You change the site's text yourself, without programming | WordPress, Joomla |
| E-commerce applications | Shopping cart, payments, stock | Shopify, Magento |
| Social networks | Users post and talk to each other | Facebook, Instagram |
| SaaS applications (software as a service) | You use them in the browser, on a subscription, with nothing to install | Google Workspace, Slack, Salesforce |
| Project management applications | Tasks, deadlines and documents for the team | Trello, Asana |
| Progressive web apps (PWA) | Install on the phone and can work without internet | Uber |
| Single-page applications (SPA) | Change only part of the screen, without reloading the page | Gmail, Google Maps |
| Streaming platforms | Video or music in real time | YouTube, Netflix, Spotify |
The CRM web application, an example from company life
A web CRM keeps a record for every customer: what they bought, what quote they received, who spoke to them last. Sales, marketing and support work on the same record, in the browser, with nothing to install. How we build one is on the CRM application development page.
The applications we build mix several types: they are dynamic, run in the browser like a SaaS, and some install on the phone like a progressive web app. For example, a cash register we built for a company with grocery stores keeps working without internet and sends the sales once the connection is back.
Artificial intelligence in web applications
There is a lot of talk about AI in applications. Here is what it means in general and what we actually use:
- Personalisation and recommendations. The application learns from how people use it and suggests products or content, as Netflix or Amazon do.
- Assistants and chatbots. They answer frequent questions and take simple requests. In our applications, the assistant answers questions about the company's data (“which invoices does customer X still owe?”) and links to the record it took the answer from.
- Better search. You search in your own words, not by code. We have also built product search from a photo, for a fabric distributor.
- Spotting security problems. Algorithms can notice unusual access to the platform.
- Process automation. Supplier invoices, scanned or PDF, are read automatically and prepared for goods receipt. A person checks them before they enter the system.
- Screens fitted to the user. Each type of user sees the screens they need: the sales rep sees different ones from the accountant.
All the AI functions we deliver are described on the AI assistant in the ERP page.
How we develop a web application
Consulting
We sit down with you and with the people who will use the application. We write down how an order travels today, from the phone call to the invoice.
Design
We settle the modules, the roles and the connections to the programs you already use. You get the screens before any programming starts.
Development and testing
We build on our platform and test with your real data, not with made-up examples.
Launch
We move the data from the old programs, train the team and put the application to work.
Support and improvements
We stay with you after launch: we fix things and add new modules and connections when you need them.
How we get past the usual problems in building a web application
Connecting to the programs you already have
Accounting stays with the accountant, in their own program. The application connects to e-Factura (Romania's national e-invoicing system), SAGA, NextUp, SmartBill, FGO, bank statements, couriers (FAN Courier, Sameday, DPD), vehicle GPS and your online store. The full list is on the Integrations and automation page.
Choosing the technology
We never start from a blank page. We use our own platform, with modules already in use at other clients, and we write from scratch only what is specific to your company. That means fewer surprises during testing.
How to choose a web application provider
Ask them three things: what similar applications they have built, which programs they can connect to, and who maintains the application after launch. Ask to see applications in daily use, not just presentations. You can find ours on the our projects page.
If you want to see what a web application would look like for your company, write to us and we will show you a demo on a case close to yours.