Skip to content

United Kingdom · Solihull

An Istanbul Software Team for Companies in Solihull

Detartech is a software company whose Istanbul team built the World Summer Schools platform from scratch for BYA Consultancy, based in Solihull in the West Midlands. The platform brings summer school programmes from around the world into one searchable catalogue and speeds up content entry with AI. Meetings with companies in Solihull are held in English and can be online or in person.

Location
West Midlands, England (near Birmingham)
Client
BYA Consultancy
Type of work
World Summer Schools, a platform built from scratch
Technologies
Next.js, .NET, PostgreSQL, OpenAI, Jenkins
Meetings
In English, online or in person

Our Services

Building Products from Scratch for Solihull Companies

We built World Summer Schools from scratch, starting with the catalogue and search, then content entry and permissions. In a new product we write down the question you want to validate and limit the scope to it; the code and accounts stay yours.

View service

AI-Assisted Content Entry for Solihull Teams

At World Summer Schools content managers enter raw data and an OpenAI integration suggests summaries and categories. We use AI to speed up repetitive work, not to make decisions; the final word stays with the content team.

View service

CI/CD and Infrastructure in the Solihull Project

For World Summer Schools we set up a Jenkins CI/CD pipeline on Ubuntu servers, so updates are tested before they go live. In a new product, setting up the pipeline before the first release lowers the risk of every release that follows.

View service

Vibe-Code Audits for Solihull Teams

For a Solihull team that put together a prototype quickly with Lovable or Cursor, the first step is to separate code that works from code that happens to work. Access control, secrets, dependencies and input validation are audited; fixes arrive as separate pull requests, and a permanent security gate is added to the CI/CD pipeline.

View service

Mobile Apps for Catalogue Platforms in Solihull

When a catalogue platform needs to move onto mobile, we can build a Flutter or React Native client that uses the existing .NET backend. The search and filtering experience is redesigned for mobile screens, and the store release goes out through your accounts.

View service

Web Development for Solihull Companies

On a catalogue site, the rendering strategy decides both speed and whether search engines can read the pages. At World Summer Schools the front end was built with Next.js and the services with .NET, and the content team manages programmes from a role-based panel.

View service

Technical SEO for Catalogue Sites in Solihull

In a catalogue with hundreds of programme pages, keeping filter combinations from producing needless pages in search engines is part of the indexing plan. For a Solihull company we set up indexing, Core Web Vitals and measurement as one system; we do not guarantee rankings.

View service

GEO for Education Platforms in Solihull

A platform whose programme, school and country information sits in a tidy data model lends itself to being turned into structured data that AI engines can read. We do that preparation with llms.txt, schema markup and a robots.txt policy; being quoted cannot be guaranteed.

View service

RevOps for West Midlands Companies

By default, whether an ad form enquiry became a customer stays inside the CRM and never reaches the ad platform. For a Solihull company we build a line on your own server that sends that information back through the Conversions API.

View service

Technical Leadership for Solihull Companies

When a platform is built from scratch, some decisions cannot be undone later: where the data sits, whose name the accounts are opened under, the first API contract published outside. We write these decisions down with their reasoning on single pages and leave the record with you.

View service

Backend Scaling for Solihull Platforms

World Summer Schools' .NET and PostgreSQL infrastructure was built to grow with programme and user volume. When volume rises, we measure first to find the bottleneck, then add query optimisation and a cache layer with a plan that can be rolled back.

View service

How do we work with a company in Solihull from Istanbul?

Solihull is a town in the West Midlands of England, close to Birmingham. Our client BYA Consultancy is based there; our team is in Istanbul.

In this kind of engagement the counterpart is clear, there is one product and the priorities are explicit. Meetings are held in English and can be online or in person. When building a product from scratch, the most important thing is to get the scope and the data model right in the first weeks; those decisions are written down and become the basis for later sprints.

What problem does World Summer Schools solve?

BYA Consultancy wanted to connect families and students with summer school programmes in different countries. The old process relied on manual content management, email correspondence and scattered information sources. Presenting hundreds of programmes in an organised, searchable and user-friendly way, speeding up content entry and keeping the system ready to grow were the core requirements.

How did we build the platform?

A searchable programme catalogue

Summer school programmes from around the world sit under one roof. Users can apply advanced filters by age, country, programme type and dates. For a family, that means comparing suitable programmes for their child in one place.

AI-assisted content entry

School and programme information can be structured through an OpenAI integration. Content managers enter raw data, and the AI produces summary and category suggestions. This noticeably reduces manual work and speeds up adding new programmes to the catalogue.

Role-based permissions

A custom permission structure was built for different user types such as visitors, consultants and administrators, which keeps content management controlled and secure.

Infrastructure

The platform runs on a cloud-based, scalable stack of Next.js, .NET and PostgreSQL. Ubuntu servers and a CI/CD pipeline built with Jenkins make sure updates are tested before they go live.

What do we watch for when building an education platform from scratch?

  • Search and filtering depend on getting the data model right from the start, so the relationships between programmes, schools and countries are settled in the first sprints.
  • AI-generated content is a suggestion; the final decision stays with the content team.
  • What each role can see and change is defined in writing before the first release.
  • A scalable setup is chosen so that the infrastructure can grow with the number of programmes and users.

How does the platform grow after launch?

A catalogue platform is not finished when it goes live: new programmes are added, filters change and the number of users grows. That is why we made the World Summer Schools infrastructure scalable from the start and used Jenkins so that every update is tested before release. After launch, monthly maintenance packages can cover bug fixes, security updates, performance monitoring and small improvements. For AI-assisted components, we recommend reviewing the outputs with the content team whenever the underlying model changes.

What do time zones and data protection mean for a West Midlands company?

Istanbul is three hours ahead of Solihull in winter and two in summer. UK mornings and the first half of the afternoon are shared working time. Parts of the system that process personal data are designed with the UK GDPR in mind. We cover the country-level details on our United Kingdom page.

How do we start if you have a similar idea?

The first meeting is free, and we reply within 24 hours. Once we have defined the scope together, we prepare a written proposal on a fixed-price or time and materials basis. On delivery, full ownership of the source code passes to you, and 30 days of post-launch support are included.

Frequently Asked Questions

Where do you start when building a platform from scratch?

We start by settling the scope and the data model in the first sprints. At World Summer Schools the relationships between programmes, schools and countries came first, and search and filtering were built on top. Decisions are written down and become the basis for later sprints.

How does AI speed up content entry?

At World Summer Schools content managers enter raw data and an OpenAI integration suggests summaries and categories. This reduces manual work, but how much time it saves depends on the structure of the content, and the final decision always stays with the content team.

Can you set up permissions for different user roles?

At World Summer Schools we built separate permissions for visitors, consultants and administrators. We define in writing what each role can see and change before the first release.

As a West Midlands company, what is the first step?

We start with a free first meeting and reply within 24 hours. Once the scope is defined together, we prepare a written proposal on a fixed-price or time and materials basis.

Let's Talk About Your Project

Wherever you are, the first meeting is free, online or in person.

Get a Quick Quote