Software studio · Persian and English

We design, build and run software for businesses

Web and mobile apps, cloud backends and the integrations behind them, made to work every day. One team takes your idea from the first sketch to servers in production.

  • Web and mobile
  • Cloud and offline
  • Persian and English

Services

What we build

One team takes your idea from sketch to production, then keeps it running.

Web applications

Dashboards, back offices and customer portals that load fast and work on any screen.

  • React
  • Next.js
  • PWA

Mobile apps

Apps for staff and customers that install on Android and keep working on a weak connection.

  • Android
  • PWA
  • Offline

Cloud backends and APIs

Services for many customers at once, with clear APIs, live updates and a database you can trust.

  • NestJS
  • Go
  • PostgreSQL

Offline-first systems

A small hub on site keeps the business running when the internet drops, then syncs every record.

  • Local hub
  • Sync
  • LAN

Integrations

Payment gateways, tax systems, SMS and receipt printers, each behind a clean interface.

  • Payments
  • Tax
  • SMS
  • Printers

Product design

Every screen designed and tested before code. Right to left and Persian first when your users need it.

  • UI and UX
  • RTL
  • Design systems

Engineering

Built to keep working

  • Offline firstDevices keep working on the local network and sync when the line comes back.
  • Exact moneyAmounts are whole numbers, and balances come from ledgers that are never edited.
  • Secure by designEach customer's data is kept apart, every change is logged, and backups are encrypted daily.
  • Close to its usersSoftware runs on servers near the people who use it, inside Iran when they are there.

How we work

From idea to production in four steps

  1. DiscoverWe learn how your business works day to day and the rules it has to follow.
  2. DesignYou see and approve every screen before we write any code.
  3. BuildSmall, tested releases, so you can use the work as it grows.
  4. Run and supportWe host, watch and back up the software, and answer when you need us.

Tools we work with

TypeScript NestJS Go PostgreSQL MySQL Redis React Next.js Docker Kubernetes Android

Our product

Kafeban

Café and restaurant management for Iran: ordering, payments and tax invoices in one place, built on everything above.

Visit kafeban.ir

Frequently asked questions

What does Hexagon do?

We design, build and run software: web and mobile apps, cloud backends and the integrations they need.

Can you build software for my business?

Yes. Email us what you need, and we reply with our questions and a first plan.

Which technologies do you use?

TypeScript with NestJS and React, Go for fast services, PostgreSQL, MySQL and Redis for data, all shipped in Docker containers and run on Kubernetes.

Do you build in Persian?

Yes. We design right-to-left, Persian-first screens with Jalali dates, and we work in English too.

Where is the software hosted?

On servers close to its users. For users in Iran, that means servers inside Iran.

What is Kafeban?

Our own product for cafés and restaurants in Iran. Read more on kafeban.ir.

Have a project in mind?

Tell us what you want to build. We reply in Persian or English.

info@hexagon-software.com
Write an email
Reply time
Within one working day
Languages
Persian and English
Our product
Kafeban