Skip to content
All projects
Construction & engineering / 2026

Kasaba-loyiha

A project-management system for an architecture and design firm: objects, tasks, document versions, finance and an AI assistant.

Client
Kasaba-loyiha
Industry
Construction & engineering
Year
2026
Services
  • Artificial intelligence solutions
  • CRM/ERP Solutions
Kasaba-loyiha — Kasaba-loyiha

Key numbers

14

User roles

5

Design departments

6

Task stages

01

The challenge

At a design firm, work on a single object is split across five departments (architecture, structures, HVAC, water supply, electrical) and dozens of specialists, while the client side follows the process with its own engineers and accountants. Drawings and expert review comments scattered across e-mail and messengers, and it was easy to lose track of which version was current and who had approved what. They needed one system for the 14 roles on both sides, with strict versioning and a history of every action.

02

What we built

We built one system on a Go (Gin) backend with a Next.js interface. Every object gets an automatic code (PRJ-YYYY-NNN) and is broken down into buildings and departmental sections; tasks move through six stages on a Kanban board (issued → in progress → in review → awaiting chief engineer → returned → approved) and are assigned along the director → chief engineer → head of department → engineer chain. Documents are versioned and commented on, the client side gets an 18-item checklist, and document types are kept distinct (planning permits, architectural/structural/water sets, expert review comments); review comments close in their own flow. The finance and accounting module runs contracts, acts, materials and the address programme, with 8 printable A4 reports and Excel export. An AI assistant was added that works strictly inside each user's own permissions — it never surfaces data the role cannot see. Notifications go out over Telegram and Firebase.

03

Results

The design process moved into the system completely: object, task, document version, review comment and payment stage are visible in one place, and every action stays in the history. The system covers 14 roles and 5 departments. The whole platform was later moved onto the client's own server (on-premise) — file storage was switched to MinIO and the dependency on external cloud storage was removed, so project documentation stays inside the company.

Tech stack

  • Docker
  • Go
  • MinIO
  • Next.js
  • On-premise
  • PostgreSQL
  • React
  • Tailwind CSS
  • Telegram Bot API
  • TypeScript

Tell us about your project

Fill in the form — we reply within 24 hours.