Skip to content
iD-SIGN
Contact us

Complex online portal development

A portal or application through which your customers, partners or the public work with your data and services. We build it quickly, it will grow for years and it is entirely yours.

1 0 1 10 1 1 01 1 0 10 1 0 1

Sound familiar?

Sentences people come to us with. We have been able to help all of them.

Examples
  • We have know-how and data and want to turn them into a service people will pay for.
  • We collect data from many sources and need to process it, enrich it and make it available online.
  • We sell a service, not goods, and an online shop template is not enough for that.
  • Customers call us about things they should be able to sort out online themselves.
  • Partners and sales staff need their own access to our data and prices.
  • So many people will use the app that it must not slow down or crash.

Why give development to experienced developers

Building an application is quick and cheap today. What remains expensive is knowing what to build so that it stands up to real people and data, and developing it for years.

  • A data model that can take change.

    We go through roles, processes and data before we write a line of code. The data model is the most expensive thing on a portal to change later, so we give it time at the start. That is how Adol Monitor has been collecting data from dozens of sources since 2011.

  • We verify roles and permissions on the server.

    Every request checks who is asking and what they are entitled to, so permissions cannot be bypassed through the interface. Every change has its author and time in the history. That is how 70 agencies on MojeBillboardy manage their own spaces and reveal an interested party's contact for a credit.

  • Stands up to tens of thousands of people a day.

    We test the behaviour under load before the peak arrives and monitor performance in operation round the clock. We deploy without downtime and add capacity when it is needed. That is how we have been developing Bezrealitky continuously since 2007.

What we can add to a portal

  • Advanced data search

    Full-text search, filters and autocomplete across hundreds of thousands of records, with word forms and typo tolerance. Response times in the tens of milliseconds.

    More on data search
  • Maps and geodata

    Listings, areas or branches on a map. Nearby search and route planning.

    More on maps and geodata
  • AI and local models

    The portal processes data, suggests edits and searches by meaning. We work with text, images and audio. You decide where the data may go.

    More on AI and local models

Details

Open what interests you. The answers are inside.

How a portal comes together

In parts, on a test environment where you try out finished features.
  1. Analysis and data model Roles, processes and data. That gives us the scope, priorities and price.
  2. Development in parts We continuously deploy working features to a test environment, where you can try them out and send them back.
  3. Operation and development Monitoring, scheduled zero-downtime deployments and agreed capacity for new features.
How long does the build take?
The first working part is usually a matter of weeks. The portal as a whole grows over months and keeps developing – on some projects clients have stayed with us for years.

What a portal costs

We give a price after analysing roles, processes and data, split into phases.

The price of a portal depends most on the number of roles and processes, the data volume and integrations with other systems. We split it into phases so the first working part runs as soon as possible and the next ones are planned based on real operation.

Operation and development with an SLA

24/7 monitoring, zero-downtime deployments and more performance once it is needed.

We keep development and operation under one roof, so nobody can pass the buck for what happens at peak. But it is not a condition – the code, accounts and documentation are yours.

Servers and operation

Data model and technology

We give the data model time right at the start. We build on proven open source.

The data model is the most expensive thing on a portal to change later. If it is underestimated, every new role and every new record status costs more than the last. We write code in proven frameworks with huge communities, which any experienced developer can find their way around.

Questions before you enquire

What people ask before they get in touch. Load and taking over an unfinished app.
Will the portal handle our load?
We build a portal to handle exactly the load it has – with room to keep growing. We test peak behaviour before launch and then watch performance in operation.
Can you take over an existing portal?
Yes, we do it all the time. We start with an audit of code, data and access, and the project stays live.

Let's go through your portal brief

Tell us what the portal should do and for whom. We will get back to you in person.