MR
← Back to portfolio
Alpha OMQ - Image 1

Alpha OMQ

Alpha OMQ: Unified Enterprise Ecosystem

Alpha OMQ serves as the core architectural foundation and overarching platform that houses specialized business modules within a robust, multi-tenant environment. Built as a high-performance monorepo, it centralizes authentication, role-based access control (RBAC), and shared infrastructure for its child applications.

Key Infrastructure Highlights:

  • Monorepo Architecture: Utilizes Turborepo to efficiently manage shared packages, UI libraries, and full-stack type safety across multiple applications.
  • Unified Identity Management: Implements a hybrid RBAC system using Better Auth, supporting static global roles and dynamic organization-level permissions for multi-tenant isolation.
  • Shared Data Layer: Leverages a centralized Prisma ORM connected to MongoDB, ensuring consistent data models and validation schemas (Zod) across the entire ecosystem.
  • Scalable Foundation: Designed to seamlessly integrate future modules while maintaining strict separation of concerns between backend services (NestJS) and frontend interfaces (Next.js 16).

Project Modules & Sub-systems

Alpha ERP

Alpha ERP: Institutional Grade Enterprise Resource Planning A comprehensive, production-ready ERP system tailored for complex business operations and strict regulatory compliance in Saudi Arabia. This module handles everything from financial accounting to human resources, providing a unified dashboard for enterprise management. Core Features: - ZATCA E-Invoicing (Phase 2): Fully compliant with Saudi Arabian tax regulations, featuring UBL 2.1 XML generation, cryptographic hashing, signing, and QR code generation for B2B and B2C transactions. - Accounting & Finance: Features a robust double-entry bookkeeping engine with programmable event listeners, dynamic trial balances, and automated journal entries. - HR & Payroll (GOSI/WPS): Automates wage protection system compliance, calculates social insurance rates, and manages employee attendance and automated payslips. - Procurement & Asset Management: Maintains an immutable stock ledger, manages purchase/sales orders, and automatically pushes pre-calculated depreciation schedules to the general ledger. - Document Generation: Integrates Puppeteer for high-quality, automated PDF generation of invoices and financial reports.

View Module →

Alpha Academy

Alpha Academy: Next-Generation Educational Platform Currently in the architectural planning and design phase, Alpha Academy is envisioned as a comprehensive learning management system integrated within the broader Alpha ecosystem. Strategic Vision & Planning: - Platform Architecture: Designing a scalable backend structure to handle course delivery, student progress tracking, and interactive learning modules. - Ecosystem Integration: Planning seamless integration with the parent Alpha OMQ platform to utilize existing authentication, billing, and organizational management infrastructure. - User Experience Strategy: Wireframing and prototyping an intuitive, modern interface tailored for both educators (content creation/management) and students (course consumption/engagement). - Data Modeling: Structuring MongoDB schemas to efficiently support video streaming metadata, quiz assessments, and real-time progress analytics.

View Module →