
Alpha OMQ
Alpha OMQ: Unified Enterprise Ecosystem
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 →