Websites, online stores and portals

Website, online store and portal development

Generate enquiries, sell, deliver training or make services and support easier to access. We design websites around what users need to do — from their first visit to a purchase, registration, request and ongoing collaboration.

Choose your website’s goal

Websites and portals for your business.

Start with the task you want to make easier for your audience. These services can be combined — for example, an event website with ticket sales and access to recordings.

Not sure what to choose? Compare website types
01Offer and navigation

The structure of the page where the customer will find his offer

We start with the audience and the questions they need to answer. The layout of the offer should lead from a general need to a specific service, and the navigation should connect sections, details and explanatory materials.

During reconstruction, we inventory existing addresses, titles and content. We keep useful topics and prepare redirects where the address actually needs to be changed. Sitemap is not a substitute for good internal linking.

02CMS and updates

Content management: CMS tailored to the editorial office

A new offer, course, event date or product should be added to the website without unnecessary rewriting. We match the CMS and data model to who publishes, how often and who approves changes. It can be WordPress, a dedicated panel or a CMS connected to the interface via API.

We prepare repeatable content blocks, a library of materials, previews and editor roles. In a website that is rarely updated, a simpler model may be sufficient. We compare the team's comfort, flexibility and costs of further care.

A library of training materials with thumbnails and categories in FileMaker Pro
Sample content library in FileMaker Pro. Such facilities can organize the materials used on the website.
03Telephone and availability

Availability, devices and performance

We design clear headers, contrast, focus states and keyboard menu support. We check the mobile view, long titles, tables and enlarged text. Content should remain accessible even beyond the ideal screen size.

Technical verification includes server responses, links, metadata and resources. We match performance goals to content and features; We do not promise consistent results across all devices and networks.

04Integration and care

Forms, payments and data connected to company work

A form, catalog or portal can transmit data to CRM and FileMaker. Each connection requires validation rules, permissions and failure handling. For simple contact, sometimes a clear e-mail and telephone number are sufficient.

Before launch, we establish a maintenance plan for domains, certificates, dependencies and backups. We select analytics and additional tools to suit the purpose and scope rather than adding them automatically.

05How we work

Website design from goal to launch

We start with the goal, audience and current method of service. On the prototype, we go through the most important task: inquiry, purchase, saving or downloading a document. We agree on the content and scope of the first stage before we start full implementation.

We prepare a visual design, implement functions and integrations, and then check the entire process. The transfer includes editing and operating instructions as well as determining further care. Cost depends on features, materials, migrations, and number of integrations.

From goal to working website
  1. Purpose and scope

    Users, tasks and effect measurement.

  2. Project

    Structure, content and prototype of the key path.

  3. Implementation

    Interface, editorial panel and integrations.

  4. Launch

    Testing, migration, instruction and follow-up care.

06SEO and launch

SEO when rebuilding the website and migrating addresses

We review existing content and important entries to the website. Titles and descriptions result from the topic of the subpage, and headers and links lead through the offer. When changing the address, we prepare a redirection to the corresponding material.

Before launching, we check contact, navigation, mobile view, keyboard operation and readability. SEO control also includes canonical addresses, sitemap and structured data consistent with visible content. After publication, we evaluate effectiveness based on real data.

  • A complete set of content and images with meaningful alternative descriptions.
  • Working links and forms, also in error states.
  • Redirects, correct error pages and no accidental crawl block.
  • An agreed way of updating, maintaining and measuring results.
07Technology selection

We match website technologies to function and development

A company website, a role portal and a course platform have different needs. We compare a ready-made CMS or LMS with a solution developed for a specific process. Where an individual interface is needed, we use React and Next.js, Vue and Nuxt or Angular.

The backend can be based on Laravel, .NET, Django or Node.js and work with PostgreSQL and company systems. We select the technology together with the maintenance plan; the client receives justification for the choice in relation to his project.

Ready platform

A good starting point when its model fits editorial, sales or science.

Dedicated solution

Individual rules, roles and integrations that justify their own functions.

08Audit, SEO and content

Website audit, SEO and copywriting also for the existing website

You can commission us to analyze and develop a website that is already operational. The audit ends with a list of problems, their impact on the user and the order of changes. We agree on which corrections we will implement and how we will check their results.

Audit and optimization

Analysis of the contact or purchase path, navigation, accessibility, mobile view and speed. Recommendations are based on real user pages and tasks.

SEO and positioning

Topic and query analysis, headings and metadata, indexing, linking and content development. We evaluate the effects based on visibility data and valuable queries.

Copywriting and editing

Offer texts, descriptions of services and products, articles and messages leading to action. We maintain the brand language and specific details needed by the client.

Maintaining the website

Publication of materials, updating the offer and catalog, preparing graphics and ongoing content administration within the agreed schedule.

Comparison

What type of website suits your purpose?

What type of website suits your purpose?
Do you want…A good starting pointKey action
Obtain requests for servicesCompany websiteGetting to know the offer → contact
Sell productsOnline storeSelection → purchase → implementation
Share and sell knowledgeTraining platformAccess → study → completion
Organize a conference or webinarEvent websiteProgram → registration → participation
Relieve customer service burdenCustomer portal or B2BLogin → case → status
Improve appointment schedulingOnline bookingsAvailability → confirmation
Run one campaignLanding pageOffer → specific conversion
Product catalogPresentation of the assortment and collection of inquiries.Categories, parameters, materials and data source.
Provide access to an employee assistance programmeEAP portalAccess → contact with support → ongoing assistance

Questions and answers

Before making a decision

We don't know yet whether we need a website, portal or application. Where to start?

Describe the recipient's most important task. The public offer leading to the contact points to the company website. Progressive learning requires an LMS, booking - availability rules, and handling your own orders and documents - a portal. We can combine these functions in stages.

Can we keep our current domain?

Yes. We design the reconstruction taking into account the working domain and existing addresses. We set the environment, e-mail and the moment of switching separately.

Will you help organize the texts?

Yes. We determine the structure of the offer, missing information and materials needed from the company. We verify descriptions, photos and names of solutions with the person responsible for the offer.

Is it possible to expand the existing website?

Yes. We review technology, content and processes, then identify what's worth keeping. A new registration module, LMS or portal can work with the company's current website and systems.

What influences the cost and deadline of the project?

Type of website, number of views and language versions, content readiness, roles, payments, integrations and migration. After determining the needs, we separate the first stage from further development.

Let’s start with a conversation

What is your website supposed to make easier for your customers and your team?

Describe your audience and the main action: making an enquiry, buying, learning, attending an event, using self-service or accessing support. We will recommend the type of website and the scope of the first phase.

Let's talk about your website