Software engineering
VegaCore Operating System (VOS)
An ERP / CRM / project-management platform for VegaCORE: CRM, projects, marketing, media, HR, finance, archive and AI modules on NestJS, Prisma, PostgreSQL and Next.js 15.
- Evidence
- Verified work
- Category
- Software engineering
- Context
- Chief Technology Officer (CTO) · VegaCORE
Overview
The operating system of a digital business-development company: one platform for clients and contracts, projects (kanban, sprints, milestones), marketing campaigns and content calendars, media production, HR, finance, a searchable asset archive, security reporting and an executive dashboard — plus an AI module for script generation, content planning and analysis.
Architecture
A NestJS API over PostgreSQL through Prisma, with Redis for caching and MinIO (S3-compatible) for files; a Next.js 15 + TypeScript + Tailwind CSS front end; JWT authentication with refresh tokens and role-based access control; real-time readiness through Socket.io; and a Docker Compose + Nginx deployment documented for a VPS.
Engineering decisions
The platform is organised by business module rather than by technical layer, so each department — CRM, finance, media — can evolve without touching the others, while identity, permissions, storage and search are shared services.
Related projects
Software engineering
Tavola — Multi-Tenant Restaurant Reservation Platform
A multi-tenant SaaS for restaurant reservations, tables, branches and staff: NestJS backend with real-time updates, a Flutter customer app, a React restaurant dashboard and a platform-owner console.
Stack
Software engineering
Saree'e — Parts Delivery Dispatch Platform
A motorcycle-based automotive-parts delivery platform: dispatch, multi-order routing, driver capacity, live tracking, pricing and ledgers — designed through accepted ADRs, with a NestJS foundation.
Stack
Web
yazanalsamman.com — Cinematic Portfolio Platform
This website: a bilingual, CMS-driven portfolio with a scroll-driven WebGL narrative, strict performance budgets, accessibility and SEO verification, and a containerised VPS deployment.
Stack