Virtueinfo
All example websites

Business directory platform · Suomi

Company directory platform development

Firmalyhty is a working demo of a company directory that turns open Finnish register data into search, profiles, an API and statistics. The service and its companies are fictional: Virtueinfo made it to show what we build.

In the call we show you the working demo and how it would look for your business.

Desktop view of the example website for a business directory platform
Phone view of the example website for a business directory platform

Firmalyhty is a fictional business in Suomi, created by Virtueinfo to show what we build.

What a directory operator needs from the software

A company directory is only as good as its data. The operator needs a daily import from the register that updates only the records that changed, shows the source and date of each fact, and copes with changes such as the move to a new industry classification. Searchers need fast filtering by municipality, industry and company form without signing in.

Companies need a way to claim their profile and add what the register does not hold, such as a description and opening hours, without being able to alter register facts. Developers and partners want the same data through an API with clear limits and licence terms. Open data comes with attribution rules, and the service must not look like the register authority's own.

How the Firmalyhty demo works

Search filters by municipality, industry and company form, sorts and pages the results, and keeps the search in the address so it can be shared as a link. Each profile has a register panel with Business ID, company form, main industry, register entries and the last change date, while the company's own description and hours are marked separately in another colour.

Claiming a profile takes four steps: choose the company and identify, confirm your role, edit the description and opening hours, then preview and publish. Identification is a labelled sample step and the result is saved only in your browser. The API page shows sample responses for search, a single company and a change feed, with rate limits and a try-it panel, and every profile has a developer JSON view.

The statistics page draws new companies per month and companies by industry and region as charts with tooltips and table views. Every company and Business ID is invented, and the IDs come from an unissued range with valid check digits.

What a production directory for a Finnish company adds

A real service imports the register's open data each night through its interface, compares last-modified dates and keeps a history of changes. We add a search index that stays quick across the full data set, the attribution the licence requires, and routing from old industry codes to new ones. Other sources, such as your own member or customer records, can be joined where you have the right to use them.

Profile claiming uses strong electronic identification and checks the person's role in the company before anything is published. Administrators get moderation tools for company content, user and API key management, and audit logs of every change and approval. The API runs with keys, rate limits and usage reports.

Register data about companies can include personal data, so we plan GDPR handling with you: what is shown, how long it is kept and how removal requests are handled. The service runs in Finnish and English or Swedish, meets accessibility requirements and uses analytics only after consent. A dedicated team of ours looks after the import, security updates and monitoring.

Who builds your website

Virtueinfo has built web and mobile software since 2004. The team that made this demo designs, builds and maintains your site.

“We have worked with Virtueinfo for the past seven years. They have been reliable and efficient with their work, helping us along the way by being an agile and responsive development house. The know-how has ranged from front to back-end development and quality has always met our standards. Warm recommendation.”
Tuomas Talola
Reviews on Clutch
  • You own everything

    All code, content and accounts are yours from the first day.

  • Confidential from the start

    We sign an NDA before we see anything about your business.

  • A real estimate, free

    Scoping costs nothing and ends with a written estimate.

  • A reply within 1–2 business days

    Every enquiry gets a personal reply with next steps.

How the project runs

  1. 1

    First call. We go through your services, your customers and what the website needs to achieve.

  2. 2

    Plan and quote. You receive a page map, a list of features and a fixed quote.

  3. 3

    Design and build. You see the site as it takes shape and comment directly on the pages.

  4. 4

    Launch and care. We publish the site, redirect old addresses and keep it updated afterwards.

Questions we often hear

Is the demo connected to the real register or identification service?

No. Every company, Business ID and figure is sample data, and the identification step is a labelled simulation. A production build connects to the register's open data interface and to strong electronic identification.

Can companies change their register data through the directory?

No, and the platform is built that way on purpose. Register data changes only through a notification to the authorities and reaches the directory with the next import. Companies can edit their own description and opening hours after claiming the profile.

Can the directory serve one region or a member organisation?

Yes. The same platform can be limited to one region or industry, or combined with a chamber's or association's member records. Search filters, statistics and the API then work from that narrower data set.

Planning a platform like this?

Book a free call. We go through what you need and send a proposal with a quote.