Thessaloniki, +15.8°C
← All projects / Project

BQV Management Tool

End-to-end operations platform for an independent certification body

Platforms
scroll
Client BQV
Scope PLATFORM
Role SOFTWARE ARCHITECT
Design KUKARIKA

BQV is an independent certification body in Greece, delivering trusted verification and certification services through a network of qualified auditors – inspectors.
To support its operations, BQV required a custom-built management platform that could cover every aspect of its business: case tracking, scheduling, invoicing, certification issuing, reporting, and integration with both national tax services and its public website.
Kukarika designed and implemented the BQV Management Tool, a secure and scalable platform that automates the entire certification lifecycle.

Certification bodies live at the intersection of operational rigour and regulatory precision. Cases run for years, inspections recur on strict cycles, every invoice has to be filed with the state, every certificate has to be verifiable online, and management needs a real-time view across every moving part.

01

Complex case lifecycle

Each certification case spans years — initial audit, recurring surveillance visits, renewals, suspensions, withdrawals — all with their own documents, statuses, and dates.

02

Scheduling at scale

Multiple inspectors, recurring visits across the country, and the need to see workload at a glance — by inspector, client, status, or case type.

03

Regulatory compliance

Greece's myDATA / AADE e-invoicing mandate demanded a live, two-way connection between the platform and the national tax authority.

04

Certificate credibility

Every certificate had to be branded, personalised per client, publicly verifiable, and produced without manual effort.

05

Bilingual public presence

BQV operates in Greek and English. The platform had to power a bilingual public website automatically — no manual translation copy-paste.

06

Financial oversight

Management needed clean numbers — turnover per service, per client, per inspector — without monthly spreadsheet gymnastics.

07

Documents everywhere

Audit reports, certificates, invoices, attachments — each case generates dozens of files that need to be organised, accessible, and exportable.

08

Role separation

Auditors, inspectors, accountants, managers, and admins each needed their own view — with strict separation of what they can see and edit.

A purpose-built operations platform on a fast single-page web app, organised around the certification lifecycle. Every module — cases, inspections, invoicing, certificates, reports, the bilingual public website — sits on a unified backend with clean role-based access and live integrations with the systems BQV depends on.

Case & Inspection Management

  • Centralised dashboard for every active and historical certification case
  • Each case opens with full context — client, service, status, inspectors, documents, notes, history
  • Automatic creation of recurring surveillance visits on the correct cycle for each certification standard
  • Inspector assignment with workload visibility — see who has bandwidth before booking the next audit
  • Granular status tracking — pending, active, suspended, withdrawn, renewed — visible across the company
  • In-platform notes and attachments keep all case communication in one place

Calendar & Scheduling

  • Company-wide calendar with filters by inspector, client, region, or case type
  • Drag-and-drop rescheduling that updates the case record automatically
  • Recurring inspection cycles auto-populated based on the certification standard
  • Personal calendar views per inspector with their own assignments isolated

Invoicing & myDATA / AADE Integration

  • Full invoice lifecycle inside the platform — draft, review, approve, issue, store, archive
  • Live integration with the Greek myDATA / AADE digital invoicing infrastructure
  • Invoices submitted, validated, and marked compliant in real time — no separate accounting upload
  • Cancellation marks supported for corrections and credits
  • Receipts and bills handled separately from invoices, with their own statuses and workflows
  • Subcontractor cost tracking tied to each case for accurate project margins

Automated Certificate Generation

  • Branded PDF certificates generated automatically from case data — zero manual layout work
  • Client logo dynamically inserted into each certificate at the correct dimensions
  • Embedded QR code links straight to a public verification page for that specific certificate
  • Personalised in Greek or English depending on the client market
  • Versioned — every reissue keeps the previous version on record for audit purposes

Public Verification & Bilingual Website Sync

  • Certificates published automatically to BQV's bilingual public website — Greek and English in parallel
  • Any auditor, customer, or third party can scan the QR or visit the public registry to confirm a certificate is genuine
  • Public certificate registry stays in perfect sync with the back-office — issue, revoke, or expire happens in one place
  • Built-in CMS lets BQV manage the public site content directly from the same admin without touching code

Client Map & Geographic Insight

  • Interactive map view of every client, certification, and active case across the country
  • Filter by service, status, region, or inspector to plan field operations and surveillance routes
  • Geographic context for strategic decisions — where are clients concentrated, where is growth happening

Reports, Exports & Financial Analytics

  • Dedicated exports for the certification registry, case-days, inspector activity, and revenue
  • Excel exports formatted for accounting, auditing, and management reporting
  • Revenue dashboards — turnover per year, per service, per client, per certificate
  • Inspector performance and cost analytics for resource planning and pricing
  • Year-over-year financial views for budgeting and strategy

Roles, Permissions & Security

  • Fine-grained role-based access — every module, every action gated by permissions
  • Auditors, inspectors, accountants, managers, and admins each see exactly what they need — and nothing more
  • Token-based authentication with full session control and admin oversight
  • Audit-grade activity tracking — who did what, when, on which case or invoice

Multi-Locale Operations

  • Bilingual data model — every client, service, and certificate maintained in Greek and English
  • Interface available in both languages for international and domestic staff
  • Outputs (certificates, invoices, public registry pages) automatically rendered in the right language

One platform replaces a fragmented toolchain. Cases, inspections, invoices, certificates, the public registry, and financial reporting all live together — accurate, automated, and always in sync.

  • Operational efficiency — a single source of truth for every case, invoice, and certificate
  • Full automation — certificates, QR codes, client logos, invoices, and public registry updates happen without manual work
  • Regulatory compliance — live myDATA / AADE integration meets Greek tax obligations in real time
  • Trust & credibility — every issued certificate is independently verifiable online via QR or public registry
  • Bilingual operations — Greek and English workflows, outputs, and public site, all from one back-office
  • Financial clarity — turnover, inspector cost, and case margins visible at any moment, no spreadsheet exports
  • Geographic intelligence — interactive client map enables smarter field planning and growth decisions
  • Future-proof — modular architecture has supported years of iteration and continues to expand cleanly
Laravel · PHP 8.2Vue.js · Single-page appREST API architectureToken-based authenticationRole-based access controlmyDATA / AADE integrationWordPress publishing pipelineBilingual content model (EL / EN)Branded PDF certificate generatorDynamic client-logo renderingQR-code verificationPublic verification registryInteractive client mapCalendar & schedulingBuilt-in CMS for the public siteExcel & CSV exportsRevenue & performance dashboardsMariaDB · MySQLDocument & media management
// Outcome

The BQV Management Tool is more than software — it is the operational nervous system of an independent certification body. From the first audit through years of recurring surveillance, every invoice, every certificate, every public listing flows through one platform built precisely for the work. The result is a certification body that operates with the speed of a modern tech company, the rigour of a regulated business, and the trust of a public registry that anyone can verify in a single QR scan.

Need something similar? Let's talk.

Start a conversation