Repository navigation
Backend PMS: Product Management System with Real-time Integration
First stable release of the Backend PMS, featuring a robust API for product management, real-time inventory tracking, and multi-platform integration capabilities.
Core Features
- ✅ Real-time WebSocket Integration with Socket.IO
- ✅ Secure API Authentication
- ✅ Supabase Database Integration
- ✅ Webhook System with Bull Queue
- ✅ Comprehensive Audit Logging
- ✅ Automated Notification System
Technical Specifications
- Node.js: 18+
- TypeScript: 5.3+
- Express: 4.18+
- Socket.IO: 4.7+
- PostgreSQL (via Supabase)
- Bull Queue for Background Jobs
Integration Points
- PMS Frontend Integration
- Storefront Integration
- WebSocket Real-time Updates
- REST API Endpoints
- Webhook System
Documentation
Full documentation available in:
- 📘 API Documentation (/docs/API.md)
- 📗 Architecture Guide (/docs/ARCHITECTURE.md)
- 📙 Integration Guide (/docs/INTEGRATION.md)
- 📕 Deployment Guide (/docs/DEPLOYMENT.md)
Environment Support
- Development: Local Environment
- Production: Render Deployment
- Database: Supabase Cloud
Contributors
- Lead Developer: @arnesssr
- Platform: Node.js/TypeScript
- License: CC BY-NC 4.0