Skip to main content

Welcome to VinMake ERP

VinMake is a comprehensive Enterprise Resource Planning (ERP) system designed specifically for garment manufacturing businesses. Our platform streamlines every aspect of production, from initial costing and material procurement to final delivery and invoicing.

What VinMake Does

VinMake helps garment manufacturers manage their entire production workflow:

Production Management

Track production orders, manage production lines, and monitor real-time progress across your factory floor.

Bill of Materials (BOM)

Create detailed BOMs with version control, material assignments, approval workflows, and cost tracking.

Material Management

Manage fabric, trims, and accessories inventory with detailed specifications and supplier tracking.

Costing & Budgets

Accurate labor cost estimation, direct/indirect cost tracking, and budget management for each order.

Sales & Procurement

Handle sales orders, purchase orders (direct and fixed cost), and delivery notes in one unified system.

Financial Management

Issue invoices, track bills, manage bank statements, and maintain management accounts.

Platform Features

  • Multi-tenant Architecture — Secure isolation for each client
  • Role-based Access Control — Client, Staff, and Admin user levels
  • Real-time Updates — WebSocket support for live data synchronization
  • RESTful API — Clean, predictable endpoints following OpenAPI 3.1 spec
  • Supabase Auth — Secure JWT-based authentication

Who Is This For?

This API documentation is for VinMake team members who need to:
  • Integrate VinMake with external systems
  • Build custom reports or dashboards
  • Automate workflows via scripts or webhooks
  • Extend the platform with custom features

Internal Use Only

Note: This is an internal API documentation for the VinMake team. All endpoints require authentication and appropriate role permissions.

Getting Started

API Overview

The VinMake API is organized into functional modules:
  • Authentication — Login and password reset
  • Clients — Customer management
  • Materials — Fabric, trims, accessories inventory
  • BOM — Bill of materials with versioning
  • Production — Production orders and production lines
  • Sales Orders — Customer orders and delivery notes
  • Purchase Orders — Direct cost and fixed cost procurement
  • Financial — Invoices, bills, bank statements, budgets
  • System — API keys, webhooks, user management
All endpoints follow the /api/v1/ prefix for consistent versioning.

Base URL

https://staging.cutmake.ai

Support

For questions or issues, contact the VinMake development team: