From sketch to shipment. A unified platform for textile and garment production.
If we help artisans and consumers solve supply chain enrichment, production tracking, and selling high-end goods with an all-in-one design and artisanal garment marketplace featuring e-commerce, pre-production, and operations management — launched without writing code — they will choose it over competitors because our solution is uniquely focused on bringing the full source story of every item, emphasizing traceability and premium quality in a market where quality is often overlooked.
Medo is an open-source, textile-first production platform that brings designers, manufacturers, suppliers, and partners together. Built on MedusaJS, it's the single source of truth for tracking and managing your entire garment production—from design concept to finished product.
Disconnect no more. Collaborate everywhere.
✨ Design & Create – Store designs, mood boards, and pre-production assets in one place
📋 Assign & Track – Send designs to partners with tasks, get real-time updates
📦 Manage Inventory – Full control over inventory lines, stock levels, and raw materials
👥 Partner Portal – Mobile-first interface for partners to accept, execute, and report on tasks
📊 Production Pipeline – Visual tracking of every step from concept to delivery
🛒 E-commerce Integration – Launch your own branded store without extra overhead
🔗 Supply Chain Control – Connect all your suppliers, manufacturers, and quality teams
🤖 AI-Powered Commerce – Use AI conversations to design, customize, and build your dream e-commerce experience in minutes
- Node.js 18+ and Yarn
- PostgreSQL (or SQLite for development)
# Clone and install
git clone https://github.com/Jaal-Yantra-Textiles/v2
cd v2
yarn install
# Configure environment
cp .env.template .env
# Edit .env with your database and service credentials
# Run migrations and start
yarn medusa migrations run
yarn startServer runs at localhost:9000 by default.
Core Modules:
designs– Design management and partner assignment workflowstasks– Flexible task templates and independent task managementinventory_orders– Supply chain tracking with partner notificationspartner– Multi-tenant partner profiles and workflowsanalytics– Real-time production insights and reportingsocials– Social media integration (Instagram, Facebook)website– Headless e-commerce and content management
Admin UI – Full control dashboard for designers and administrators
Partner App – React-based mobile-friendly interface for production partners
| Feature | Benefit |
|---|---|
| End-to-End Traceability | Track each design through every production stage |
| Task Workflows | Flexible dependency-based task creation and automation |
| Partner Integration | Real-time visibility into partner progress with mobile support |
| Inventory Control | Track stock by location, manage consumption, prevent shortages |
| Workflow Automation | Trigger actions based on task completion, status changes |
| Multi-Channel Publishing | Post designs and products to Instagram, Facebook, and your store |
| Extensible Design | Built on MedusaJS—easily add custom modules and workflows |
yarn test:integration:http # API integration tests
yarn test:integration:modules # Module-level tests
yarn test:unit # Unit testsyarn generate-ui # Generate admin components
yarn generate-api # Generate API hooks and types
yarn generate-workflows # Create workflow scaffoldsyarn partner-ui:dev # Start partner app (port 5173)
yarn partner-ui:build # Build for productionWe love contributions! Here's how:
- Fork the repo
- Create a feature branch:
git checkout -b feature/amazing-thing - Commit:
git commit -m 'Add amazing thing' - Push:
git push origin feature/amazing-thing - Open a Pull Request
See CONTRIBUTING.md for guidelines.
MIT © Jaal-Yantra-Textiles
Let's transform textile production together.
