Skip to content
Itrilab

Custom software · Web and mobile

Custom software built around your workflows

We design and build the web or mobile application your teams need, from back office to customer portal. We plan the artificial intelligence features from the design stage and connect the application to your ERP, CRM or document management system.

Your tools no longer fit your processes

  • Your teams track cases in Excel files sent by email, with several versions in circulation.

  • Your teams keep spreadsheets on the side to handle the cases your off-the-shelf software does not cover.

  • Customers or citizens send requests by email or at the counter, and you cannot tell them where their case stands.

  • Your technicians record their work on paper or on WhatsApp, then someone retypes it back at the office.

  • An in-house tool has run for years, but you can no longer find anyone who knows how to change it.

What you get

Your users approve the mockups. We deliver a tool connected to your systems, with AI built in.

  • Scoping and clickable mockups

    Workshops with your future users, then mockups they test and approve before development starts.

  • A web application, plus mobile if needed

    We build the screens for each user profile: a back office for your teams, a customer or citizen portal, management dashboards.

  • AI built in from the start

    Document reading or case summaries: we place AI at the steps you choose, under human review.

  • Connection to your systems

    We connect the application to your ERP, CRM, document management system or email through APIs, so your teams enter each piece of data once.

  • Rollout and maintenance

    Testing, technical documentation, hosting chosen with you (cloud, in Morocco or on your servers), then maintenance and updates.

Use cases by sector

  • Public administration

    A portal where people submit a request, get an acknowledgment and track its progress. AI suggests the right department and an officer confirms.

  • Insurance

    A claims tracking tool for a broker or insurer that alerts the claims handler to overdue deadlines and missing documents.

  • Industry and SMEs

    A mobile app linked to the maintenance schedule: technicians log each job and take photos on site.

How we work

  1. Scoping and mockups

    We study your processes with the future users and design the screens. You approve them before any development starts.

    You receive

    clickable mockups, the scope of the first version and a quote for it.

  2. First version (MVP)

    We deliver a usable version covering a narrow scope. Your teams test it on real cases, then you decide what comes next.

    You receive

    version 1 of the application and a report on the tests with your cases.

  3. Successive releases

    We add features in small batches, following your priorities. Your users run acceptance tests on each batch before we roll it out.

    You receive

    a documented, tested release for each batch.

  4. Maintenance and updates

    We fix bugs and build the changes you request. We track what the AI models cost to run.

    You receive

    regular review meetings and a change log.

Data and safeguards

  • We apply Moroccan law 09⁠-⁠08 and store in the application only the personal data your process needs.

  • AI drafts the proposals and a person on your team approves each sensitive decision.

  • The application restricts access by role and logs both user actions and AI responses.

  • We estimate the monthly cost of hosting and model usage before rollout, then we track it.

Technologies we use

  • TypeScript
  • Next.js and React
  • Tailwind CSS
  • Python
  • PostgreSQL
  • Supabase
  • REST APIs and webhooks
  • AI modelsGPT, Claude, Llama

Frequently asked questions

If an off-the-shelf product covers your process without workarounds, keep it: our AI integration service can extend it. Choose custom software when your business rules or approval flows fall outside what packaged products handle. We compare both options during scoping.

AI solutions delivered fast, built to last.

Let’s talk about your project

Describe your need in a few lines: the process involved and the tools you use today. For a public tender, include its reference. We reply by email or by phone.

Based in Rabat, we work across Morocco, Africa, the Middle East and Europe, on site or remotely.