Custom web applications for businesses

We build custom web applications that let your clients, staff and managers handle orders, quotes and online payments. We also deploy the application, train your team and maintain it once it's live.

When a custom web application makes sense

  • Orders get lost in emails and spreadsheets

    Information slips through the gaps between phone calls, inboxes and spreadsheets. We bring the order, the quote and the payment into one application, where everyone works from the same data.

  • Packaged software forces you to change your process

    When your process gives you an edge, bending it to fit a packaged product makes little sense. First we map out how the work flows, then we build the application around it.

  • Clients call to ask about their orders

    Clients and partners get accounts of their own. They place orders, check progress and review quotes there, without phoning your office.

  • Different people need different permissions

    A client, an employee and a manager see different data and do different things. Each role gets its own portal and its own set of permissions.

In our first conversation, we ask how work flows in your company today. From your answers we map out the roles, screens and data, and use them to prepare a quote. We explain how we quote and bill on our custom software development page.

Integrations with other software

A business application usually takes online payments, sends notifications or exchanges data with other software. We check the integration options during the consultation, starting with the other party’s API documentation. Read more about how we connect systems on our system integration page.

Technologies

We build application interfaces in Next.js and React, as described on our Next.js and React development page. Business rules, permissions and data are handled by the backend described on our custom .NET and Node.js applications page.

What we do

  • Mapping your business process to user roles, permissions and screens
  • Interface design for each role, such as client, employee and manager
  • Order, quote and purchase handling, with status tracking
  • Online payments, email and SMS notifications, and data exchange with other systems via APIs (application programming interfaces)
  • Admin panel for managing accounts, staff and reference data
  • Deployment on a server with a domain, an SSL certificate and database backups
  • User training and further development with new features

Who it is for

  • Orders, quotes or purchases move around by email, phone and spreadsheet, and some information gets lost
  • Packaged software would force you to change a process that works well in your company
  • You want clients or partners to place orders and check their status themselves, without calling your office
  • You want to see, for every order, who is handling it, what it costs and how much is still to be paid
  • You run a service business that works for business clients under contract and bills labour and materials once the job is done

Roles and permissions that follow your process

During requirements analysis we map out who in your company raises an order, who does the job, who bills it and who manages accounts. Each role gets its own screens and permissions, so everyone sees only the data they need for their work.

  • Separate portals, for example for clients, employees and managers
  • Data access based on the user's role
  • Admin panel for managing accounts and reference data

How Service Quotes handles an order

In Service Quotes, a client creates an order for a service at a given address, and a manager assigns staff with the right specialisms. Staff record the materials used and the time spent. When the job is done, the application totals the costs and produces an itemised bill, which the client pays online.

  • Staff assigned by specialism
  • Materials, quantities, prices and working time recorded against each order
  • Itemised bill calculated automatically and paid online

How we work

  1. Consultation and process analysis

    We learn about your process, your user roles and the software you already use. We recommend an approach, quote for it and specify the server the application will need.

  2. Contract and interface design

    The scope, timeline and cost go into the contract. Then we prepare a wireframe or an interface design and refine it with you.

  3. Development and testing

    We build the application, test every feature and give you a test version to try out and send us change requests.

  4. Deployment and training

    We install the application on the target server, set up the domain, SSL and database backups, and then train your users.

  5. Maintenance and development

    After launch, we can take over maintenance of the application and add new features within a set number of hours each month.

Pricing

We quote every project individually, after discussing its scope and requirements.

Web application or business system
Price depends on: number of roles and screens, integrations with other systems, online payments.
Integration with an external system
Price depends on: the other party's API documentation, volume of data exchanged, scope of testing.

Experience

  • Service Quotes is an application for a service company that works for business clients under contract. It covers the order, the itemised bill and online payment, with separate accounts for clients, employees and managers.
  • We built Service Quotes in Next.js, React and TypeScript, with a .NET Core backend and a PostgreSQL database. The application runs in Docker containers behind an Nginx server.

Case studies

Security and regulations

Frequently asked questions

Call us

+48 81 820 05 09

Mon–Fri 8:00–17:00 (Polish time)

Write to us
How is a web application different from desktop software?

It runs in a web browser, so there is nothing to install. Clients, staff and managers use the same system and see the same up-to-date data. Each person can access only what their permissions allow.

When should we commission a custom system instead of buying off-the-shelf software?

When your process gives you an edge, or when no product supports it without workarounds in spreadsheets and email. If your process is standard, off-the-shelf software is usually enough. We help you assess this during the consultation, before we prepare a quote.

What roles and permissions will the application have?

That depends on your process. Service Quotes has three roles: client, employee and manager. Managers also manage accounts, staff, their specialisms and clients.

Can clients pay in the application?

Yes. In Service Quotes, clients pay online for completed work, based on the itemised bill the system prepares. Payment provider fees are not included in the project price.

Can the application connect to the software we already use?

Yes, if that software provides an API and documentation. We check this during the consultation, because integrations affect the scope of work.

How much does a web application for a business cost?

We give you a price after a free requirements analysis. It depends mainly on the number of roles and screens, integrations with other systems and online payments.

From our blog

Conetso Software,

Custom software development process: six stages

Our custom software development process has six stages: consultation, contract, design, development, testing and deployment. Here is what each involves.

Conetso Software,

How much does a custom web application cost?

We have no price list for web applications, because every system has a different scope. Here is what drives the cost and what our quote includes.

Let's talk about your application

Describe the idea or the process the application should improve. We will reply as soon as we can.

Within one business day at the latest.

+48 81 820 05 09
biuro@conetso.com Mon–Fri 8:00–17:00 (Polish time) CONETSO GROUP Sp. z o.o. Wrotkowska 2, lok. B1/K1/L1.1, 20-469 Lublin

The data controller is CONETSO GROUP Sp. z o.o. We process the data from this form to reply to your message. Details and your rights are described in our privacy policy.

Contact us

Let's talk about your application

Describe the idea or the process the application should improve. We will reply within one business day at the latest. You can also call +48 81 820 05 09.

The data controller is CONETSO GROUP Sp. z o.o. We process the data from this form to reply to your message. Details and your rights are described in our privacy policy.

Search this site