Skip to content
← All work

Normiq

Silki LTD

Problem

Silki LTD needed a single multi-tenant platform to run quality management, HR, and an internal knowledge base for client organizations, with an ISO 9001-compliant QMS module as the MVP - without compromising tenant isolation for the modules that follow it.

Architecture

Built on Rails 8.1 with Vite and Tailwind v4 on the front end. Role-based access control across the QMS, HRMS, and knowledge-base modules is provided by rbacan, an open-source Rails engine gem Kenvers maintains, so permission checks stay consistent as modules ship independently. Deployed to Azure with GitLab CI running the pipeline.

Stack

  • Rails 8.1
  • Vite
  • Tailwind v4
  • rbacan
  • GitLab CI
  • Azure

Outcome

The ISO 9001 QMS module is the platform's MVP, built on the same tenant and RBAC foundation that the HRMS and knowledge-base modules are scoped to share.