YadroOS Platform
A modular web platform for organizational process management featuring a unified interface and shared technical stack.
Role
Full Stack Developer
Date
2024
ReactTypeScriptNode.jsPrismaTailwind CSSOpenAI
Focus: Modular architecture, unified business tools, and AI integration.
Interactive Demo / Presentation




1 / 4
User Interface / Editor View

[Click to Enlarge]
Architecture Scheme
[Click to Enlarge]
Implementation Details
Overview
YadroOS is a modular web platform for organizational process management (CRM, communications, HR, finance, and monitoring) featuring a unified interface and shared technical stack.
Key Features
- CRM: Clients, deals, tasks, and analytics.
- Communications: Unified inbox and messenger, integrations with Telegram/IMAP/SMTP.
- HR: Employee database, training, time tracking, performance evaluation.
- Accounting and Finance: Invoices, transactions, billing, bonus calculation.
- Analytics and Monitoring: Reports, dashboards, AI suggestions.
Tech Stack Highlights
- Frontend: React 18, TypeScript, Vite, Tailwind CSS, Zustand, React Router.
- Backend: Node.js, Express, Prisma ORM, Socket.IO, SQLite/PostgreSQL.
- AI Capabilities: OpenAI API with Function Calling / Actionable Tools (autonomous CRM deal creation, messaging, etc.).
- Infrastructure & Testing: Docker, GitHub Actions for CI/CD, Vitest for testing.