Bir Web AjansBir Web Ajans

Capabilities

Not a service list —a map of capabilities.

Every discipline is paired with the system that proves it. Design and marketing are still part of what we do — but at the centre is software that carries an institution's operation.

  1. Platform engineering

    01

    Multi-tenant architecture, database-per-tenant, domain resolution, provisioning automation and operator consoles.

    Seen inNova JournalPortNova CongressPort

  2. Custom software

    02

    Applications that turn an organisation's own processes into state machines, workflows and reports.

    Seen inDernek Yönetim SistemiBir Finans

  3. Education technology

    03

    LMS, live lessons, attendance, exams, coaching, practice-exam analytics and verifiable certificates.

    Seen inNovademiPDR Platform

  4. Membership systems

    04

    Association and professional-body infrastructure, from application and board decision to dues and ID cards.

    Seen inPDR PlatformDernek Yönetim Sistemi

  5. Publishing technology

    05

    Editorial workflow, blind review, DOI queues, indexing formats and scholarly metadata.

    Seen inNova JournalPort

  6. Event technology

    06

    Congress registration, abstract and review processes, program scheduling, badges and digital tickets.

    Seen inNova CongressPortNovademi

  7. E-commerce & payments

    07

    PayTR, instalments, refunds, campaign engines, shipping APIs and e-Archive invoice integration.

    Seen inPDR PlatformNovademi

  8. Automation & integrations

    08

    e-Devlet and bank SOAP services, Zoom sync, outbox queues, scheduled jobs and data migration.

    Seen inPDR PlatformDernek Yönetim Sistemi

  9. Digital experience

    09

    The public face of systems: interface design, theme systems, accessibility and search visibility.

    Seen inNova JournalPortNova CongressPort

AlsoBrand and interface design · Corporate websites · Campaigns and digital marketing · Digital transformation consulting

Engineering principles

Every principle isa practice you can see in code.

  1. 01

    Rules live in code

    The states an article, membership or order can pass through are defined in the model. Blind review, reversal-only corrections and payment gates are not left to user vigilance.

    State machines · 5 systems

  2. 02

    Consistency first

    Payments and notifications are written to an outbox in the same transaction; orders carry idempotency keys; queues are leased with SKIP LOCKED.

    Novademi · PDR · Bir Finans

  3. 03

    Secure by default

    TOTP for admins, role and permission catalogues, CSRF and rate limits, file types verified by content, signed expiring file links, audit logs.

    All Node systems

  4. 04

    Isolation is architecture

    In multi-tenant systems every tenant runs in its own database; separation is enforced by the data layer, not by query filters.

    JournalPort · CongressPort

  5. 05

    Nothing ships untested

    Our systems carry more than 700 automated test files; money, permission and workflow rules are locked down by tests.

    Vitest · supertest · Playwright

  6. 06

    We operate what we build

    Systems run on a Docker Swarm cluster we operate ourselves, with health endpoints, uptime monitoring and tagged image releases.

    Portainer · Uptime Kuma · CI

Method

Problem → System → Architecture → Capabilities → Impact

  1. 01

    Problem

    We read the operation where it happens: who decides what, with which data.

  2. 02

    System

    We translate processes into states, roles and rules.

  3. 03

    Architecture

    We draw data boundaries, integrations and the scaling path up front.

  4. 04

    Capabilities

    We build module by module, with tests and against real data.

  5. 05

    Impact

    We launch the system, operate it and grow it with the operation.

Technology

Layer by layer, a real inventory.

01

Frontend

Server-rendered, separate admin apps

  • Next.js 15PDR · Novademi · JournalPort · Bir Finans
  • React 19PDR · Novademi · JournalPort · Bir Finans
  • TypeScriptPDR · Novademi · JournalPort · Bir Finans
  • Filament 3 · Livewire 3CongressPort
  • BladeCongressPort · Dernek
02

Backend

Modular monoliths, dedicated worker processes

  • Node.js · ExpressPDR · Novademi · JournalPort
  • NestJS 10Bir Finans
  • Laravel 11 / 13CongressPort · Dernek
  • ZodPDR · Novademi · JournalPort · Bir Finans
03

Data

Database-per-tenant, outbox queues

  • MySQL 8PDR · Novademi · JournalPort · CongressPort · Dernek
  • PostgreSQL 16Bir Finans
  • RabbitMQJournalPort
  • MinIO (S3)PDR · JournalPort · CongressPort
  • Sequelize · PrismaPDR · Novademi · JournalPort · Bir Finans
04

Infrastructure

A server cluster we operate ourselves

  • Docker SwarmPDR · JournalPort · CongressPort
  • PortainerPDR · JournalPort · CongressPort
  • Nginx Proxy ManagerPDR · JournalPort
  • Bitbucket PipelinesPDR · JournalPort
  • GitHub ActionsDernek
  • Uptime KumaPDR
05

Integrations

Including Türkiye-specific services

  • PayTRPDR · Novademi · CongressPort
  • e-Devlet (SOAP)PDR
  • Uyumsoft e-ArşivPDR
  • VakıfBank · Vakıf KatılımDernek
  • MNG KargoPDR
  • ZoomPDR · Novademi · CongressPort
  • ResendPDR · Novademi · JournalPort · CongressPort
  • Crossref · JATS · DOAJJournalPort
  • TCMBBir Finans · Dernek

The next system

Tell us howyou operate. We’ll buildthe system.