Bir Web AjansBir Web Ajans

Nova CongressPort

Everything a congress secretariat does, in one system.

System
Congress & event management infrastructure
Client
Our own product · multi-tenant SaaS
Address
congress.birwebajans.com
Status
Live
Scope
Product design, system architecture, engineering, infrastructure
Field
PlatformsEventsCommerce

congress.birwebajans.com

Nova CongressPort — Congress & event management infrastructure
Nova CongressPort mobil

Screenshots from the live system's public pages.

01 — Problem

Congress secretariats juggle a separate website, registration forms, payment tracking, abstract and peer-review processes run over email, and badges, certificates and invitation letters made by hand. Every year the same chaos is rebuilt.

02 — System

We built a multi-tenant platform that gives each congress its own domain, database and theme. Attendee accounts, registration and fees, abstracts, reviewer assignment, the scientific program, documents and publication run as one flow; an operator CRM manages tenant provisioning, licences and domains.

Abstract review

Assignment, conflicts of interest and reviewer load are computed by the system.

  1. 01Submission
  2. 02Auto-assignment
  3. 03Blind review
  4. 04Decision
  5. 05Acceptance letter
  6. 06Program & book

Revision → back to author

Nova CongressPort — kongre yönetimi

Registrations

Submission

Auto-assignment

Blind review

Decision

Acceptance letter

Program & book

Schematic · admin panel

03 — Architecture

The central app resolves the tenant from the domain and binds the request to that congress's database. The operator CRM provisions, suspends and re-domains tenants through a signed internal lifecycle API.

Nova CongressPortSystem architectureREV · 2026
  1. L0Users
    • Attendees
    • Authors
    • Reviewers
    • 7 admin roles
  2. L1Interfaces
    • Congress site · TR/EN
    • Member panel
    • Admin panel
    • Operator CRM
  3. L2Application
    • Laravel 11
    • Filament 3
    • Livewire 3
    • Signed internal API
  4. L3Modules
    • Registration & fees
    • Abstracts
    • Review assignment
    • Program
    • Documents
    • Publication
    • Live sessions
  5. L4Data
    • Central MySQL
    • Database per congress
    • MinIO (S3)
  6. L5External services
    • PayTR
    • Zoom
    • Google Meet
    • Google OAuth
    • Resend
    • Netgsm · Mutlucell · Twilio

04 — Capabilities

  1. 01

    Registration and pricing

    Fees by participation type, gala and capacity-limited workshop add-ons, discount codes, title and association-member discounts, and KVKK consents logged with IP and device.

  2. 02

    Payments and reconciliation

    PayTR iframe payments with hash-verified callbacks; receipt upload and admin approval for bank transfers; email/SMS payment reminders and a multi-sheet finance export.

  3. 03

    Abstracts and peer review

    Abstracts with up to 10 authors, oral/poster/online formats; single or double-blind review, automatic assignment with load balancing and conflict-of-interest checks; reviewers fenced to their own inbox.

  4. 04

    Scientific program

    Halls, session types and panels; room and speaker conflict detection, an automatic scheduler, PDF/CSV export and a per-session .ics calendar file.

  5. 05

    Documents

    Badges, invitation letters, attendance and author certificates, workshop certificates, acceptance letters; visual layout editors, bulk PDF and payment-gated access.

  6. 06

    Publication and archive

    Abstract book and full-paper book PDFs, ZIP archive; multi-year congresses per tenant and a past-congresses page.

  7. 07

    Site and content

    6 themes, editable homepage sections, menus, pages, blog, key dates and committees; Turkish and English content fields.

  8. 08

    Operator layer

    A CRM for tenant provisioning, suspension, domain management, licence windows, template deployment and audit logging.

05 — Impact

  • 01

    A congress's site, registration, collections, abstracts and documents are run from one panel.

  • 02

    Registration, abstract, gala and workshop intake can be opened or closed without a deploy.

  • 03

    A congress clones its structure into next year; previous years remain in the archive.

1:1
database per congress
2
blind review modes
6
congress site themes
7
admin roles
6
document types generated
5
SMS provider options

Technology stack

Frontend

  • Blade
  • Livewire 3
  • Filament 3

Backend

  • PHP 8.4
  • Laravel 11
  • stancl/tenancy

Data

  • MySQL
  • MinIO (S3)

Documents

  • dompdf
  • TCPDF
  • FPDI
  • OpenSpout

Infrastructure

  • Docker Swarm
  • Portainer
  • nginx
  • supervisord
Next system · 03NovademiCoaching, online courses, exams, certificates and events — one member account.