
ProductionOS is a web platform + mobile app that helps operation-based manufacturers run production, warehouse, and orders in one connected system. It replaces disconnected spreadsheets and tools with real-time shop-floor tracking and manager dashboards, so you always know what is being produced, by whom, at what cost — and what must be produced next.
What it helps you do
• Real-time production visibility: Operators start/pause/finish operations in the mobile app (time, quantities, machine, complexity). Managers see live progress by order/model and by employee to spot downtime and bottlenecks immediately.
• Norms & payroll automation: Define standard times/prices per operation (norms) across machines and difficulty. The system converts output vs. norms into transparent monthly payroll with skill-based rates and bonuses — without manual spreadsheets.
• Warehouse & inventory accuracy: Track stock across warehouses, products, size attributes, and fabric rolls with full movement history and transfers; reduce picking mistakes and prevent fabric mixing.
• Orders connected to availability: Manage orders end-to-end, clearly separating what’s in stock vs. what must be produced, with availability/material reports and imports from Etsy/Shopify (or API integration).
• Shop-floor friendly mobile workflows: Tablet workstation tracking, optional barcode/QR scanning, and simplified “time-only” modes for urgent work; supports sampling/model making and QC defect tracking.
Designed for apparel manufacturing, textiles, furniture, leather goods, and other operation-based production.
Technology stack
Backend
• Language & framework: Java 22, Spring Boot, Spring Web (REST)
• Security: Spring Security + JWT (JJWT)
• Data: Spring Data JPA (Hibernate), PostgreSQL
• Performance & realtime: Spring Cache, WebSockets
• Docs & build: OpenAPI/Swagger UI (Springdoc), Maven
• Developer productivity: Lombok
• Observability: Sentry (error monitoring + async profiler)
• Reporting / export: FastExcel
Frontend (Web)
• Core: TypeScript, React 19, Vite 7
• UI: Material UI (MUI) 7, Emotion, styled-components
• Routing: React Router 7
• i18n: i18next
• Validation & utilities: Zod, Day.js
• Quality & monitoring: ESLint, Sentry
Mobile
• Core: TypeScript, React 19, React Native
• Platform & routing: Expo, Expo Router, React Navigation
• UI & animation: React Native Paper 5, React Native Reanimated
• Networking: Axios
• i18n: i18next
• Quality & monitoring: ESLint, Sentry