Multi-Tenant POS System
Full Stack
Backend
Frontend
Web Dev
API Development

Tech Stack
React
Express.js
PostgreSQL
Prisma
Tailwind CSS
Node.js
JWT
PM2
Description
Multi-Tenant POS System adalah aplikasi Point of Sale yang dirancang untuk mendukung multiple companies dengan data isolation lengkap. Sistem ini menyediakan solusi komprehensif untuk manajemen inventori, penjualan, dan keuangan retail.
Aplikasi ini dilengkapi dengan role-based access control untuk Super Admin, Company Admin, dan Employee. Fitur unggulan termasuk multi-unit pricing per branch, purchase order system dengan approval workflow, dan subscription billing terintegrasi dengan Midtrans payment gateway.
- Mengembangkan arsitektur multi-tenancy dengan complete data isolation per company
- Implementasi role-based access control: Super Admin, Company Admin, dan Employee
- Membangun multi-unit pricing system untuk produk dengan unit berbeda per cabang
- Mengembangkan Purchase Order system dengan approval workflow
- Implementasi inventory management: stock tracking, transfers, dan adjustments
- Integrasi Midtrans payment gateway untuk subscription billing
- Membuat internationalization support (Indonesian/English)
- Setup automated logging dengan Winston untuk monitoring
Page Info
Dashboard
Main dashboard dengan sales overview


Product Management
Multi-unit pricing dan inventory


Purchase Orders
PO system dengan approval workflow


Subscription & Billing
Subscription management dengan Midtrans

