Our six services cover the life of a piece of software: the advice before it, the building of it and the running of it afterwards. Hire us for one service or for the whole job. Each page says what we build, the tools we use and how the work is looked after once it is live.

The six services

Interface design is not a seventh service. It is part of our web and mobile work.

  1. 01 / 06

    Online shops, portals and web applications for businesses that sell or serve online.

    • Online shops
    • Progressive web apps
    • Interface design
    More on web development
  2. 02 / 06

    iOS and Android apps for companies whose customers or staff work from a phone.

    • iOS and Android
    • React Native
    • App store optimisation
    More on mobile apps
  3. 03 / 06

    CRM, ERP and internal systems for organisations that have outgrown their spreadsheets.

    • CRM and ERP
    • Process automation
    • Legacy modernisation
    More on custom software
  4. 04 / 06

    Cloud architecture, migration and release pipelines for teams whose software has to stay up.

    • AWS and Docker
    • Cloud migration
    • Cloud security
    More on cloud and DevOps
  5. 05 / 06

    Assistants, prediction models and vision systems, built into the software a business already uses.

    • Natural language processing
    • Predictive analytics
    • Computer vision
    More on AI and machine learning
  6. 06 / 06

    Technology assessments and architecture plans for owners deciding what to build, buy or retire.

    • Technology assessment
    • IT architecture
    • Security consulting
    More on IT consulting

If you are not sure which service fits, describe the problem in plain words. We reply with the kind of work it needs.

Send an enquiry

Tools

Twelve tools, in four groups. We choose from these to suit the project.

  1. 01

    Interfaces

    What a person sees and uses in the browser.

    • React
    • Next.js
    • TypeScript
    • Tailwind CSS
  2. 02

    Server side

    The data, the rules and the APIs behind the interface.

    • Laravel
    • Node.js
    • Python
    • GraphQL
  3. 03

    Mobile apps

    One codebase that serves both iOS and Android.

    • React Native
  4. 04

    Hosting and infrastructure

    Where the software runs once it is live.

    • AWS
    • Docker
    • Firebase

Questions

Which services does Durrani Lab offer?

We offer six services: web development, mobile app development, custom software development, cloud and DevOps, AI and machine learning, and IT consulting. UI and UX design is part of our web and mobile work.

Can one team handle design, development and hosting together?

Yes. A single project can cover interface design, the web or mobile build, the server side, and the cloud set-up it runs on. The scope document lists which of these parts are included.

Which technologies do you use?

Our stack includes React, Next.js, TypeScript and Tailwind CSS for interfaces, Laravel, Node.js, Python and GraphQL on the server, React Native for mobile apps, and AWS, Docker and Firebase for hosting and infrastructure. We choose from these to suit the project.

I am not sure which service I need. Where do I begin?

Describe the problem in plain words through the contact form or the assistant on this site. We reply with the kind of work it needs, and the IT consulting service exists for cases where the right approach has to be assessed first.

Do you take over a project that another team started?

We can review existing code and systems before deciding. The review tells both sides what can be kept, what must be rebuilt, and how the remaining work would be scoped.

Start here

A few lines about the job are enough to begin.