Skip to content
FM Solutions

Custom Software Built Around Your Business.

We design and develop software that follows your processes instead of forcing you into a standard template, so your team spends less time on workarounds and more time on work that matters.

Two ways to get software

Off the shelfBuilt around you
Your processYou adapt to the toolThe tool adapts to you
Your dataScattered across exportsOne source of truth
ChangeWait for the vendorYou set the roadmap
IntegrationsWhatever is offeredConnected to your systems

Sound familiar?

The signs your software no longer fits

Most custom projects start with one of these. If you recognize two or three, there is usually a straightforward way to improve things.

Common software problems
  • Your team keeps a spreadsheet next to the official system because the system cannot do what they need.
  • The same data is typed into two or three different tools.
  • Only one person really knows how the process works, and they are always busy.
  • You pay for software features you never use, and miss the one you do need.
  • Growth is slowing you down because your tools were set up for a smaller company.

What we build

Software for the way you run your business

From a single internal tool to a full business management system.

What we build
  • Business management applications

    Customers, orders, projects and finances in one place instead of five spreadsheets.

  • Internal operational systems

    Tools for the daily work of your team: bookings, dispatch, case handling, stock.

  • Custom enterprise software

    Larger multi-user systems with roles, permissions and reporting across departments.

  • Desktop and web applications

    The right interface for the job, on the desktop, in the browser or on mobile devices.

  • Legacy software modernization

    Update systems that still work but are slow, fragile or hard to extend.

  • System integrations

    Connect your software to accounting, email, payments, maps and other services.

Project examples

Custom systems we have built

Real systems running in real businesses.

Project examples
  • Laser Warriors
    Laser Warriors booking screen with package selection, pricing and roster times

    Laser Warriors

    A booking and staff management system covering packages, pricing, staff assignments and financial processing, delivered as an MVP in a short timeframe.

    Read the case study
  • LawAlign
    LawAlign case management software shown on three monitors, with the contents of each screen blurred

    LawAlign

    A personal injury case management platform that can be customized for each firm and extended as requirements evolve.

    Read the case study
  • Car Planet
    Car Planet sale enquiries list with lead sources and call statistics; customer details are redacted

    Car Planet

    Leads, stock and sales for a UK car dealer with more than 1,000 cars in stock and multiple showrooms.

    Read the case study
  • Salon Management Web App
    Salon management web application with working hours, a calendar of non-working days and a navigation menu; the account email is redacted

    Salon Management Web App

    A browser-based application for salons covering appointments, online booking, clients, employees, stock, promotions and reports.

    Read the case study

Our approach

From first conversation to working software

A simple, collaborative process designed to keep risk low and progress visible.

Our approach
  1. Understand the process

    We sit down with the people who do the work and map how it really happens, including the workarounds.

  2. Agree the core

    We define the smallest version that removes real pain, and what comes after it.

  3. Build in iterations

    You see working software early and often, and give feedback while it is cheap to change.

  4. Launch and support

    We help your team start using it, then keep improving and maintaining it with you.

FAQ

Custom software questions, answered

Frequently asked questions
When does custom software make more sense than an off-the-shelf product?

When your process is a competitive advantage, when you combine several tools with manual work in between, or when an off-the-shelf product forces workarounds your team resents. If a standard product fits well, we will tell you.

Do we need to know exactly what we want before we start?

No. Most projects begin with a conversation about a process or a problem. We help turn it into a clear scope, and we build in iterations so you see working software early and can adjust.

Can you improve or replace software we already have?

Yes. We extend existing systems, connect them to new tools, or modernize them step by step so your team can keep working while the change happens.

Which technologies do you use?

We choose the platform to fit the project. We work with Claris FileMaker and modern web technologies, and we integrate with the APIs and databases you already use. We explain the trade-offs in plain language.

Will we depend on you after launch?

You decide. We offer ongoing support and maintenance, and we build software that can be understood and extended by others.

Client reviews

What clients say about our custom software

What clients say about our custom software

  • Rated 5.0 out of 5

    Nihad was a great freelancer to work with. This was a very big long-term project and we could not be happier with the result. Nihad and his team have created a very professional full fledged ERP-system from scratch for us which is running our whole business. We will stay in touch and we will definitely work with them again.

    BLOOM Outdoor Möbel

    Upwork client

    Project: Speed improvement for filemaker database

    Upwork profile
  • Rated 5.0 out of 5

    Nihad delivered good quality work that helped to continue develop our end-to-end business solution.

    ValueMaids

    Upwork client

    Project: ValueMaids FileMaker Solution

    Upwork profile
  • Rated 5.0 out of 5

    Excellent Filemaker/API developer. Fast, Smart, communicates well, we will definitely use again.

    Mike S.

    Upwork client

    Project: Filemaker Developer for moving stock quotes via REST API into FM db

    Upwork profile

Related work

Custom Node.js webhook services that sync external data into GoHighLevel with signature verification, field mapping and duplicate-contact protection, deployed independently on Evennode.

Read the case study

Let's talk about the software your business needs.

Tell us how your team works today and where it hurts. We will suggest a practical way forward.

info@fmsolutions.ba+387 61 507 333