Explore the platforms and tools we can build with, connect and support. If you already have a system in place, we can review it and help plan what comes next.
Choose a category or search for a platform, a task or a project. Each entry explains how we can help, with selected projects showing examples of our work.
50 technologies shown
No matches. Tell us what you use and we can look at the options with you. Or clear the search to see all technologies.
01 / OUR CAPABILITIES
Websites & online stores
Business websites, editable content and the full shopping journey.
Webflow
Design & build
Improve & migrate
Support & manage
A website platform with a visual editor and a CMS for content your team needs to update.
How we can help
Design and build editable business websites, organise CMS collections and add custom features. We can also improve existing sites or plan a move to another platform.
An open-source website and publishing platform that can be extended with themes, plugins and custom features.
How we can help
Build publishing and business websites, develop custom themes and features, and take over existing sites. Ongoing care can include updates, backups and security work.
A hosted commerce platform for managing products, orders and an online checkout.
How we can help
Build and improve stores, organise products and collections, and develop storefront features. We can also connect payments, delivery and other business systems around the order flow.
Commerce tools for a WordPress website, bringing products and shopping features into its existing content structure.
How we can help
Build product catalogues and online stores inside WordPress. We can add payment and delivery connections, improve the shopping experience and support the site as it grows.
When planning a projectA product catalogue and a store with payments, stock and delivery have different requirements. We agree which functions the site needs.
The editable website platform used across a number of our business and hospitality websites.
How we can help
Build a website your team can update, with service pages, articles, projects and enquiries. We can add custom features and connect booking or business tools where the project needs them.
An open-source commerce backend for an online store with a custom storefront and connected business systems.
How we can help
Build a custom storefront around a commerce backend, then connect payments, accounting, fulfilment and customer messages. The shopping experience and order workflow are planned together.
When planning a projectA custom commerce build gives more control over the experience and connections, and needs ongoing development and operational care.
Custom interfaces, accounts, business workflows and the data behind them.
React
Design & build
Improve & migrate
A JavaScript library for building interactive interfaces from reusable components.
How we can help
Build interactive websites, dashboards, customer portals and web apps. We can also take over an existing React application and improve its features, performance and usability.
A JavaScript runtime used to run server-side application code and APIs.
How we can help
Build APIs, application services and background jobs. We use server-side workflows to connect systems and handle tasks such as orders, notifications, scheduled updates and access checks.
JavaScript with a type system that helps developers check how data and application code fit together.
How we can help
Build and maintain application code with shared types across interfaces, APIs and data. We can introduce it into existing JavaScript projects as part of a planned improvement.
A relational database for storing connected application records and querying them reliably.
How we can help
Design application databases, queries and data migrations. We can connect the database to business workflows and review an existing design when the software needs to change.
A platform that provides a PostgreSQL database and application services such as authentication.
How we can help
Build applications around a PostgreSQL database, sign-in and file storage. We plan how accounts, access rules and connected services should work together.
Account and authentication tools for applications that need user sign-in.
How we can help
Add sign-in and account management to an application, then connect those accounts to its own roles and permissions. We plan the full account journey, including recovery.
A React framework for websites and applications with server and browser features.
How we can help
Build content websites, storefronts and web applications with server-rendered pages and interactive features. We can also review and extend an existing Next.js application.
When planning a projectHosting, caching and data access are planned around how the application needs to run.
The structure and styling behind web pages and email layouts.
How we can help
Build responsive page layouts, accessible interfaces and custom HTML email signatures. We can improve existing templates and resolve layout problems across different screen sizes.
A programming language for interactive websites and application logic.
How we can help
Build interface features, form workflows and browser interactions, or extend existing code. We can also connect the interface to APIs and services behind it.
A server-side language used by WordPress and many existing business websites.
How we can help
Develop custom website features, themes and system connections. We can review an existing PHP application, resolve problems and plan upgrades around its current code.
A programming language suited to data processing, scripts and automation.
How we can help
Build data imports, file-processing tools, reports and API connections. We can automate repeated tasks that currently involve moving information between spreadsheets, files and systems.
When planning a projectWe agree input formats, permissions and how the team will review records that need attention.
A framework for building web services and APIs with Node.js.
How we can help
Build the APIs and server workflows behind applications. We can add validation, permissions, system connections and clear handling for requests that fail.
CSS tools for creating responsive interfaces from reusable styling rules.
How we can help
Build consistent layouts and interface components, or improve an existing application’s design. We use it where it fits the project and the way its code is maintained.
Web applications that can offer an installed experience and selected browser-based app features.
How we can help
Build installable web apps and plan useful features such as offline access or web notifications. Each feature follows the user journey and the devices the audience uses.
Connect orders, accounts, bookings and customer updates between the tools you use.
Sage
Connect systems
Accounting software that can be connected to ordering and invoicing workflows.
How we can help
Connect supported Sage products to stores, logistics and invoicing workflows. We plan record mapping, duplicate prevention, retries and a clear view of transfers that need attention.
When planning a projectSage has different products and APIs. We confirm the exact product, available access and accounting rules before defining a connection.
A logistics platform that provides information used in shipping and billing workflows.
How we can help
Connect logistics records to accounting and other operational tools. We can automate agreed transfers and give the team a way to review exceptions and retry failed updates.
Shipping tools for connecting an online store’s orders with delivery and fulfilment.
How we can help
Connect a store’s orders to shipping and fulfilment. We plan delivery options, order updates and what happens when a shipment needs the team’s attention.
Online payment tools that can be connected to a website or application.
How we can help
Add payments or subscriptions to a store or application. We connect confirmed payment events to the next step, such as completing an order or updating account access.
Booking tools used by accommodation businesses to support online reservations.
How we can help
Connect hospitality websites to their booking journey using the booking routes available to the business. We can improve how visitors find availability and move into a reservation.
When planning a projectA booking link or embedded booking route is different from a custom API integration. The project examples explain the delivered scope.
Location, place and route tools for websites and applications.
How we can help
Add location search, distributor maps or route features to a website or application. We can connect map information to your content and the tasks visitors need to complete.
Email delivery tools for messages sent by an application, such as order updates.
How we can help
Connect application events to transactional emails such as receipts, account messages and order updates. We can set up sender domains and design the messages around the customer journey.
When planning a projectSender setup and clear message content support delivery; provider acceptance is not a guarantee that a message reached someone’s inbox.
Ways for separate systems to exchange records or notify one another about changes.
How we can help
Build custom APIs or connect existing ones so an order, payment or approved request can trigger the next step. We plan mappings, retries and a way to investigate failed transfers.
When planning a projectAvailable endpoints, permissions and rate limits determine what a connection can do.
Payment and billing services for websites and applications.
How we can help
Connect supported payment and subscription workflows to your application. We can handle payment events and link their outcomes to orders, account access or other agreed actions.
When planning a projectMerchant eligibility, currencies and available products depend on the business and its country.
Online payment services used by businesses accepting payments in South Africa.
How we can help
Connect supported checkout and payment-notification flows to a website or application. We plan how confirmed, cancelled and failed payments affect the order or account.
When planning a projectThe merchant account and payment methods must suit the business and its checkout.
Cloud accounting software with APIs for supported accounting records.
How we can help
Connect supported contacts, invoices and payment records to stores or business workflows. We agree record mapping with your team and provide a way to review exceptions.
When planning a projectThe accounting rules, permissions and available API access are confirmed before development.
Cloud accounting software with APIs for business and accounting data.
How we can help
Connect supported customer, invoice and payment records to other systems. We plan which system owns each record and how updates and errors will be handled.
When planning a projectThis entry covers Online API connections; desktop products have different integration requirements.
CRM and business tools with APIs for supported customer records and workflows.
How we can help
Connect website enquiries and application records to the appropriate CRM workflow. We can map agreed contact fields and follow-up events so the team has useful information to work with.
When planning a projectAvailable features and permissions depend on the HubSpot account and subscription.
CRM software with APIs for working with supported business records.
How we can help
Connect your website or application to the Salesforce records and workflows your team uses. We agree fields, access and transfer rules with whoever manages the Salesforce environment.
When planning a projectThe connection is scoped around your organisation’s configuration and API permissions.
Customer relationship management software with APIs for supported sales and customer data.
How we can help
Connect website enquiries and application updates to agreed CRM records. We can map fields and manage transfers so your team can follow up from the tools it uses.
When planning a projectCustom modules, access and subscription limits are checked before defining the connection.
Business messaging tools, including a platform API for supported messaging workflows.
How we can help
Add useful contact routes or connect an eligible business account to agreed customer messages. We plan when messages should be sent and how a person takes over the conversation.
Shared spreadsheets with APIs for reading and updating supported sheet data.
How we can help
Connect spreadsheets to forms, reports and business systems. We can automate agreed updates or use existing sheets as an input when moving to a custom application.
When planning a projectSheet ownership, permissions, data structure and transfer limits shape the workflow.
Add useful AI features to your software, with clear access rules and human review where needed.
OpenAI
Design & build
Connect systems
AI services that applications can use through an API.
How we can help
Add useful features such as document summarisation, information extraction or assisted answers to your software. We plan what data the feature can use and where people should review its output.
When planning a projectWe agree privacy, usage costs and evaluation; AI output needs checks appropriate to the task.
AI models available through an API for use inside applications.
How we can help
Connect Claude to application workflows for tasks such as working with documents or assisting with questions. We define its access, test representative tasks and keep human review where needed.
When planning a projectThe feature’s data access, usage costs and review process are agreed before deployment.
Keep websites running, teams connected and search performance visible.
Cloudflare
Connect systems
Improve & migrate
Support & manage
Domain DNS and web infrastructure services that help connect and deliver websites and applications.
How we can help
Set up domain DNS, website delivery and appropriate security settings. We can also build or deploy suitable applications on Workers and connect domains to an existing platform.
When planning a projectUsing Cloudflare DNS does not mean every Cloudflare security or delivery feature is enabled. Each project’s setup has its own scope.
Business email, shared files and collaboration applications from Google.
How we can help
Help choose licences, set up accounts and plan mailbox or shared-file migrations. We can review access and administration so the setup fits the way your team works.
When planning a projectWe check current accounts, retained data and ownership before agreeing a migration.
Hosting administration tools for websites, domains and email accounts.
How we can help
Set up and manage website hosting, domain connections and mailboxes in supported environments. We can investigate problems and plan moves between providers.
When planning a projectThe hosting plan, backups and account access are reviewed before making changes.
Billing and client-management software used by hosting and service businesses.
How we can help
Connect billing workflows to other business tools and develop targeted improvements around an existing installation. We agree how invoice, payment and customer updates should be handled.
When planning a projectModules, versions, permissions and financial rules need review before a change goes live.
Source-code hosting and collaboration tools for software projects.
How we can help
Organise project code, review changes and set up suitable release workflows. We can also help with a handover so source access and deployment responsibilities are clear.
When planning a projectRepository ownership and access should stay with the agreed business or project owner.
Website and application measurement tools for understanding visitor activity.
How we can help
Set up agreed events and reports so your team can see useful actions such as enquiries or purchases. We check the implementation against the journeys you want to measure.
When planning a projectConsent requirements and the accuracy of event collection are part of the setup.
Google’s tools for reviewing a website’s search appearance, indexing and performance.
How we can help
Set up property access, review indexing and investigate search issues. We use the findings to guide technical and content improvements and check the results over time.
When planning a projectProperty verification and account ownership are agreed; indexing and rankings remain Google’s decisions.
Plan the experience and bring it to life with thoughtful interaction and motion.
Figma
Design & build
A design tool for developing and sharing interface layouts and design decisions.
How we can help
Design website and application layouts, explore user journeys and create interactive prototypes. We use the designs to agree how the experience should work before development.
Animation tools for coordinating website motion and interaction.
How we can help
Create page transitions, scroll sequences and responsive interaction effects. We can also improve existing animation so it feels smooth and works with the page’s content and navigation.
When planning a projectMotion should keep controls usable and support reduced-motion preferences and different devices.
A JavaScript library for creating and displaying 3D scenes on the web.
How we can help
Create interactive 3D visuals and branded web experiences, or refine an existing scene. We plan the artwork, loading and interaction around where the effect adds value.
When planning a projectScene detail, device performance and a useful fallback are planned together.