Custom Software Engineering

Custom software, built around your business.

When off-the-shelf tools don't fit, we design and build web and mobile applications that do — and connect them to the systems you already use.

  • Web & mobile
  • Integrations & APIs
  • Fixed-scope quotes
Web + mobileOne team for browser and phone
API-firstConnects to Odoo and your tools
Fixed quoteAfter a written blueprint
In personWorkshops at your office

What we build

From idea to production, under one roof.

Business analysis, design, engineering, testing and support — handled by the same accountable team.

Web applications

Secure browser-based systems for your staff, partners or customers — from internal tools to full platforms.

iOS & Android apps

Mobile apps that put orders, approvals, stock and field reports in your team’s pocket.

API & system integration

Connect your ERP, online store, payment gateway, CRM and third-party services so data flows automatically.

Customer & partner portals

Let customers track orders and invoices, or suppliers manage deliveries, without calling your team.

Odoo custom modules

Features Odoo doesn’t offer out of the box, built as clean modules that survive upgrades.

Legacy modernisation

Replace ageing desktop systems and Access databases with modern, supported web software.

Typical solutions

Problems we’re often asked to solve.

If your team works around a gap with spreadsheets, email chains or paper forms, there’s usually a better way.

  • Sales-rep and field-service apps that work on site
  • Purchase, leave and expense approval workflows
  • Delivery and job tracking with photo proof
  • Online store ↔ ERP stock and order sync
  • Management dashboards pulling data from several systems
  • Booking, registration and customer self-service portals

Technology

Proven tools, chosen for the job.

We pick mainstream, well-supported technology so your software is easy to host, maintain and extend for years.

Web front end

ReactTypeScriptHTML & CSS

Mobile

React NativeKotlin

Back end

.NETJavaPythonPHPRuby on Rails

Data & integration

PostgreSQLREST APIsOdoo (Python)Webhooks

What you receive

Clear deliverables at every stage.

No black boxes. You see the plan, the progress and the product as it’s built.

  • A written scope and clickable prototype before build
  • Working releases every few weeks you can test
  • Source code and technical documentation
  • User training and admin guides
  • A support plan with clear response times

Ways to work together

Choose how you engage.

Defined scope

Fixed-price project

For a clear goal with agreed features.

  • Blueprint and prototype first
  • Fixed quote and timeline
  • Delivered in phases
  • Training and handover
Talk to us
Ongoing product

Dedicated team

For products that keep growing.

  • Developers assigned to you
  • Monthly plan and priorities
  • Regular demos
  • Scale the team up or down
Talk to us
After launch

Support & improvements

For systems already live.

  • Bug fixes and updates
  • Small enhancements
  • Monitoring and backups
  • Agreed response times
Talk to us

How we work

From first call to go-live.

  1. Free audit

    A 30-minute review of your current systems, pain points and goals.

  2. Blueprint

    A written scope, timeline and fixed quote you can sign off.

  3. Build & configure

    Delivered in short phases you can see, test and give feedback on.

  4. Go-live & support

    Training, data migration and ongoing support with clear response times.

Questions

Custom software, answered.

How do you price a project?

For a defined scope we give a fixed quote after the blueprint. For ongoing or evolving work we agree a monthly team plan. Either way, you know the cost before work starts.

Can it connect to Odoo and our other systems?

Yes. Integration is a core part of what we do — ERP, online stores, payment gateways, CRMs and most services that offer an API.

Do you build for both iOS and Android?

Yes. We usually build one cross-platform app with React Native, or a native Android app with Kotlin when that suits better.

What if our requirements change mid-project?

They often do. Because we deliver in short phases, changes are estimated and agreed before they’re built — no surprises on the invoice.

Where will the software be hosted?

In your own cloud account or on hosting we manage for you. We’ll recommend what fits your budget, security needs and users.

Do you support the software after launch?

Yes. Most clients keep us on a support plan for fixes, updates and new features, with agreed response times.

More from Gigfox

Pairs well with

Have a process that
doesn't fit the software?

Tell us how it works today. In 30 minutes we'll sketch what a better system could look like. No obligation.