Skip to content

Services

Custom Software and AI Development

Web applications, business system integrations and AI automation, built to fit how your company actually works.

Who this is for

This is for companies that have outgrown spreadsheets and off the shelf tools. You know exactly how your business runs, but the software does not: data is re-entered by hand, reports are assembled the night before they are needed, and the people who understand the process are the bottleneck.

What changes

We build the system that matches the process, for companies in Dubai and across the UAE and in Colombo and the rest of Sri Lanka. Work that used to be manual becomes a workflow with an audit trail, your numbers come from one place instead of four, and the team spends its time on decisions rather than data entry.

What's included

  • Discovery and technical scope, with a written architecture you keep whether or not we build it
  • Custom web application development in Next.js and Python, with role based access control
  • Business system integration, including Microsoft Dynamics 365 Business Central
  • AI integration: document extraction, classification, drafting and retrieval over your own content
  • Reporting and dashboards driven by live data rather than exported files
  • Secure deployment on your infrastructure or ours, with backups and monitoring
  • Handover documentation and training, so your team is not dependent on us

How we work

  1. 01

    Discover

    We map the workflow as it runs today, with the people who run it, and agree what success looks like in numbers.

  2. 02

    Architect

    We produce the data model, integration points and security model, and price the build against it.

  3. 03

    Build

    We build in two week increments on your staging environment, so you review working software rather than documents.

  4. 04

    Support

    We monitor, patch and extend it after launch, on a retainer or per change, with your team trained to take it over.

Technology we use

Front end
Next.js, React, TypeScript
Back end
Python, Flask, FastAPI, Node.js
Data
PostgreSQL, Redis, SQL Server
AI
Claude and OpenAI APIs, retrieval pipelines, vector search
Platform
Linux, Docker, nginx, Cloudflare
Business systems
Dynamics 365 Business Central, REST and OData integrations

Our products

Available now

CPS Custom

Everything in eMart, plus software built around your business.

CPS eMart with our development team behind it: custom apps and integrations built to your requirements, within a budget of 150 support units a year (8 support units = 1 hour).

$250 USD / month
Learn more
Available now

CPS Theme Builder

Websites built from Amazon-style tiles, without code.

Lay out pages with photos, text and video on Amazon Brand Store style tiles, add a blog and lead forms, then publish to a free subdomain or your own domain. Selling online? CPS eMart adds a full store.

$35 USD / month7-day free trial
Learn more
Available now

CPS eMart

Everything in Theme Builder, plus a full online store.

Build your site from Amazon-style tiles and sell from it: a catalogue with variants and stock, checkout with delivery or pickup, VAT invoices, and payments straight to your own PayPal, plus cash on delivery, bank transfer and pay on pickup.

$60 USD / month7-day free trial
Learn more
Coming soon

CPS HR System

Run HR for every company in your group.

Core HR, leave, attendance, recruitment and payroll-ready reports for groups running several companies across several countries.

Join the waitlist
Learn more
Coming soon

CPS Customer Portal

A B2B dealer portal your distributors will actually use.

Contracted prices, project quotations, orders, invoices and payments in one portal, synced with Business Central.

Join the waitlist
Learn more
Coming soon

CPS Intranet

Your company's workday in one place, behind one Microsoft sign-in.

A staff intranet where people sign in with their Microsoft 365 work account and find requests, approvals, reports and bookings in one place, each seeing what their role needs.

Join the waitlist
Learn more

Common questions

How long does a custom software project take?

A focused internal tool is usually four to eight weeks. A larger platform with several integrations runs three to six months. We scope in phases so something useful reaches your team early rather than everything arriving at the end.

Do we own the code you write?

Yes. You own the source code and the data, and we hand over the repository, the deployment setup and the documentation. Nothing is locked to us.

Can you work with the systems we already have?

That is most of what we do. We integrate with Business Central, accounting packages, CRMs and bespoke databases rather than asking you to replace them.

What does AI integration actually mean in practice?

Concrete tasks, not chatbots for their own sake: reading invoices and purchase orders, classifying incoming email, drafting replies from your own documents, and answering questions over your internal knowledge with citations.

Do you also sell ready-made software?

Yes. CPS Theme Builder, our website builder, is 35 USD a month and CPS eMart, the same builder with a full online store, is 60 USD a month, each after a 7-day free trial. CPS Custom adds custom app development and integrations to eMart for 250 USD a month. Still to come: a multi-company HR system, a B2B dealer portal that syncs with Business Central, and CPS Intranet, a staff intranet with Microsoft 365 sign-in.

Let's scope your project

Tell us what you are working with and we will come back with an honest view of what it takes, whether or not that means working with us.

WhatsAppCustom Software and AI Development, Dubai and Sri Lanka