Skip to main content

title: “Pengenalan Quinn of Spicy ERP” description: “Sistem ERP terintegrasi untuk bisnis kuliner F&B - Mengelola produksi, inventori, penjualan, keuangan, SDM, dan AI-powered insights”

Quinn of Spicy ERP

Sistem ERP (Enterprise Resource Planning) terintegrasi yang dirancang khusus untuk industri Food & Beverage (F&B) di Indonesia. Quinn of Spicy ERP mengelola seluruh operasional bisnis dari hulu ke hilir: produksi, inventori, penjualan multi-channel, keuangan, SDM, CRM, hingga AI-powered business insights. Dashboard Quinn of Spicy

Tentang Quinn of Spicy

Quinn of Spicy adalah merek sambal premium asli Medan yang menggunakan:
  • Cabai Berastagi pilihan dari dataran tinggi Karo
  • Andaliman khas Batak untuk cita rasa autentik
  • Racikan tangan ibu-ibu berpengalaman 20+ tahun
  • Sertifikasi Halal MUI dan terdaftar BPOM
  • Kualitas ekspor dengan standar internasional
Perusahaan: PT Selera Pedas Nusantara

Visi & Misi Sistem

Visi

Menjadi sistem ERP F&B terlengkap dan paling mudah digunakan di Indonesia, mendukung transformasi digital UMKM hingga enterprise.

Misi

  1. Integrasi End-to-End: Satu platform untuk semua operasional bisnis
  2. Mobile-First: Akses dari mana saja, kapan saja
  3. AI-Powered: Insights dan automasi berbasis kecerdasan buatan
  4. Scalable: Tumbuh bersama bisnis, dari startup hingga enterprise
  5. Affordable: Harga terjangkau untuk UMKM Indonesia

Filosofi & Prinsip Desain

Sistem Quinn of Spicy ERP dibangun di atas prinsip-prinsip berikut:

1. Single Source of Truth

Seluruh data bisnis tersimpan dalam satu database terpusat. Tidak ada duplikasi data antar modul — setiap transaksi POS langsung mempengaruhi inventori, setiap produksi mempengaruhi HPP, dan setiap invoice tercatat di jurnal otomatis.

2. Multi-Tenant by Design

Setiap perusahaan (Company) beroperasi dalam lingkungan terisolasi menggunakan Row-Level Security (RLS) di PostgreSQL. Data antar perusahaan tidak saling bocor, bahkan ketika berbagi infrastruktur database yang sama.

3. Role-Based Everything

Akses terhadap fitur, data, dan aksi ditentukan oleh role dan permission granular. Seorang cashier hanya melihat modul POS, sementara stock_admin fokus pada inventori dan finance_admin mengelola keuangan.

4. Offline-First & Real-Time Sync

Aplikasi dibangun sebagai PWA (Progressive Web App) yang tetap berfungsi tanpa koneksi internet. Sinkronisasi data antar tab dan perangkat dilakukan secara real-time melalui BroadcastChannel API.

5. Traceability & Auditability

Setiap pergerakan stok, transaksi produksi, dan perubahan data dicatat dengan idempotency key, batch/lot tracking, dan audit trail lengkap. Ini penting untuk kepatuhan HACCP, BPOM, dan standar food safety.

Fitur Unggulan

All-in-One ERP

Satu sistem untuk mengelola:
  • Point of Sale (POS) multi-channel
  • Inventori & warehouse management
  • Manufacturing & production
  • Akuntansi & keuangan
  • HR & payroll
  • CRM & customer loyalty
  • AI assistant & automation
  • E-commerce & marketplace integration

Mobile-First Design

  • PWA (Progressive Web App): Install di mobile & desktop
  • Responsive: Optimal di semua ukuran layar
  • Offline Mode: Tetap produktif tanpa internet
  • Touch-Optimized: Interface ramah sentuhan

AI-Powered Features

  • AI Assistant: Tanya jawab tentang bisnis dalam bahasa natural
  • AI Agents: Automasi tugas berulang (follow-up, reminder, report)
  • Forecasting: Prediksi penjualan dan demand planning
  • Content Studio: Generate konten marketing otomatis
  • Smart Insights: Rekomendasi bisnis berbasis data

Enterprise-Grade Security

  • Multi-Tenant: Isolasi data antar perusahaan
  • RBAC: Role-based access control granular
  • RLS: Row-level security di database
  • Audit Trail: Log semua aktivitas penting
  • Encryption: TLS 1.3 end-to-end

Arsitektur Multi-Tenant

Quinn of Spicy ERP menggunakan arsitektur shared-database, shared-schema dengan isolasi berbasis Row-Level Security (RLS) di PostgreSQL. Berikut adalah cara kerjanya:

Hierarki Multi-Tenant

  1. User — Pengguna individual yang memiliki akun dan subscription
  2. Company — Entitas bisnis/perusahaan; satu user bisa menjadi owner dari satu atau lebih Company
  3. CompanyMember — Relasi antara User dan Company dengan role & permission spesifik
  4. Workspace — Ruang kerja dalam Company (atau personal); mengelompokkan tasks, notes, dan anggota
  5. WorkspaceMember — Anggota workspace dengan role tersendiri
Setiap data bisnis (Inventory, Invoice, ProductionOrder, dll.) selalu terikat pada company_id, sehingga RLS dapat memfilter data secara otomatis berdasarkan active_company_id user yang sedang login.

Modul Sistem

Quinn of Spicy ERP terdiri dari 8 modul utama yang saling terintegrasi:

1. Dashboard & Core

Pusat kendali bisnis dengan real-time metrics dan quick actions. Fitur:
  • Executive dashboard dengan KPI real-time
  • Widget metrics: penjualan, order, stok, keuangan
  • Chart interaktif: trend, perbandingan, forecasting
  • Quick actions: akses cepat ke fitur sering digunakan
  • Multi-workspace support
  • Company settings & configuration
  • Offline mode dengan auto-sync
Screenshot: Dashboard

2. POS & Kasir

Sistem kasir modern untuk transaksi cepat dan akurat. Fitur:
  • Kasir interface dengan touch optimization
  • Multi-channel: dine-in, takeaway, delivery, GoFood, GrabFood
  • Payment gateway: Midtrans, Xendit, Stripe, PayPal
  • Split payment & multiple payment methods
  • Bluetooth thermal printer integration
  • Order queue management real-time
  • Receipt customization
  • POS reports & analytics
  • Member & loyalty integration
  • Discount & promotion management
Entitas utama: POSTransaction, CompanyPOSProduct, CompanyPOSCategory, CompanyPOSInventory, CompanyPOSSettings Screenshot: POS Kasir

3. Inventori

Manajemen stok lengkap dengan multi-location support. Fitur:
  • Stock management: masuk, keluar, transfer
  • Stock opname dengan approval workflow
  • Multi-location & warehouse management
  • Barcode scanning untuk quick entry
  • HPP calculation (FIFO/Average method)
  • Discount management
  • Supplier management
  • Purchase order automation
  • Stock alerts & anomaly detection
  • Batch & lot tracking
  • Channel allocation (offline, online, marketplace, B2B)
  • Geographic zone distribution (same_city, other_cities, export)
Entitas utama: Inventory, StockMovement, StockOpname, StockTransfer, StockAlert, LotBatch, WarehouseLocation, Supplier, PurchaseOrder, HPPCalculation Screenshot: Inventory

4. Manufaktur

Production management untuk bisnis F&B dengan dukungan HACCP dan traceability. Fitur:
  • Production orders management (planned, in_progress, completed, on_hold, cancelled)
  • Bill of Materials (BOM) / Resep dengan versioning
  • Quality control & inspection (QC result: pass, fail, pending, rework)
  • HACCP verification untuk food safety
  • Lot/batch tracking & traceability (input lot -> output lot)
  • Raw material management dengan FIFO/FEFO allocation
  • Production timer & monitoring (duration, efficiency_status)
  • Yield calculation (mass_yield_percentage, productivity_ratio)
  • Production cost analysis (direct material, semi-finished, packaging, labor, overhead)
  • WIP (Work In Process) tracking: primary_semi_finished -> final_finished_good
  • Spoilage treatment: absorbed_normal vs expense_abnormal
Entitas utama: ProductionOrder, BillOfMaterials, HACCPVerification, QualityCheck, QualityCase, RawMaterial, LotBatch Screenshot: Manufacturing

5. Keuangan

Akuntansi & financial management lengkap dengan dukungan multi-bank dan jurnal otomatis. Fitur:
  • Invoice management (invoice, quotation, proforma) dengan partial delivery & payment
  • Expense tracking & categorization
  • Multi-bank account management
  • General ledger & journal entries (debit/credit balanced)
  • Financial reports: P&L, Balance Sheet, Cash Flow
  • Budget planner & tracking
  • Financial goals setting
  • AI-powered profit analysis
  • Saldo & cash management
  • Tax calculation (PPh, PPN) dengan mode inclusive/exclusive
  • Fixed asset management & depreciation
Entitas utama: Invoice, InvoicePayment, Expense, GLJournalEntry, GLAccount, BankAccount, Budget, FinancialRecord, FinancialGoal, FinancialReportSnapshot, FixedAsset, CompanyBalance, CompanyWithdrawal Screenshot: Finance

6. SDM & Kehadiran

Human resources management modern dengan GPS geofence dan automasi payroll. Fitur:
  • Attendance dengan GPS geofence & foto (clock_in/clock_out with location)
  • Payroll automation dengan PPh 21
  • Employee self-service portal
  • Performance reviews & KPI tracking
  • Recruitment ATS (Applicant Tracking System)
  • Leave management
  • Loan management
  • Employee documents
  • Shift scheduling
  • Company-level attendance settings & policies
Entitas utama: Employee, AttendanceRecord, CompanyAttendance, CompanyAttendanceSettings, Payroll, CompanyPayroll, PayrollConfiguration, PayslipTemplate, PerformanceReview, KPI, KPITemplate, Leave, CompanyLeave, CompanyLoan, JobPosting, Applicant, InterviewSchedule, OfferLetter, Training Screenshot: HR

7. CRM & Pelanggan

Customer relationship management terintegrasi dengan loyalty program dan sales pipeline. Fitur:
  • Customer database & segmentation (individual, business, retail, reseller, distributor, modern_market)
  • Membership program dengan poin & stempel (loyalty ledger)
  • Sales pipeline management (prospect -> qualified -> proposal -> negotiation -> won/lost)
  • WhatsApp integration untuk komunikasi
  • Customer loyalty & rewards (points earned/used, stamp collection)
  • B2B partner portal (credit limit, payment terms, billing/shipping address)
  • Distribution tracking (shipment, return)
  • Customer service tools (support tickets, conversations)
  • Referral program dengan kode referral & komisi
Entitas utama: Customer, CustomerMembership, CustomerLoyaltyLedger, CustomerPO, SalesPipeline, Conversation, Referral, ReferralCode, PartnershipApplication, DistributionShipment, DistributionReturn, SupportTicket Screenshot: CRM

8. AI & Analitik

Artificial Intelligence untuk business insights dan automasi. Fitur:
  • AI Assistant: natural language queries
  • AI Agents: automated task execution dengan scheduling & templates
  • Content Studio: marketing content generation
  • Sales forecasting & demand prediction
  • AI profit report & analysis
  • Agent dashboard & monitoring (run_count, total_cost tracking)
  • AI learning from historical data (AILearningData)
  • Advanced analytics & visualization
  • Custom dashboard configuration
Entitas utama: AIAgent, AIAgentRun, AIAgentModel, AIAgentSchedule, AIAgentSettings, AIAgentTemplate, AILearningData, CustomDashboardConfig, Automation, WorkflowAutomation Screenshot: AI

Modul Pendukung

Selain 8 modul utama, sistem juga memiliki modul pendukung:

Produktivitas

  • Documents management (Document)
  • Notes & knowledge base (Note)
  • Tasks & project management (Task, Project, RecurringTask)
  • Goals & OKR tracking (Goal, PersonalGoal, CompanyKPI)
  • Habits tracking (Habit, HabitLog)
  • Appointments & scheduling (Appointment)
  • Time tracking (TimeEntry)

Komunikasi

  • Team chat internal (TeamChat, ChatChannel)
  • WhatsApp Web integration (WhatsAppChatLog, WhatsAppContact, WhatsAppSession, WhatsAppFinanceBot)
  • Email marketing campaigns (EmailCampaign, NewsletterSubscriber)
  • Internal messages & notifications (InternalMessage, Notification)

Marketing & B2B

  • Marketplace integration (MarketplaceOrder, MarketplaceCart, MarketplaceCommissionSettings)
  • Partnership management (PartnershipApplication, PartnershipContent)
  • Referral program (Referral, ReferralCode, ReferralSetting, Commission)
  • Marketing automation (Automation)
  • Live streaming integration (LiveStreamingActivity)
  • Blog & content marketing (BlogContent, BlogComment)

Toko Online

  • E-commerce storefront (QuinnOrder, DigitalProduct)
  • Shopping cart & checkout (MarketplaceCart)
  • Product catalog (POSProduct, CompanyPOSProduct)
  • Order management (ProductOrder, QuinnOrder)
  • Voucher & discount (Voucher, VoucherUsage, ProductVoucher, Discount)

Admin & Pengaturan

  • RBAC (Role-Based Access Control) (MenuAccessProfile)
  • Multi-tenant configuration (CompanyModuleSettings)
  • Company settings (Company, HomeSettings, ShopSettings)
  • Security & audit trail (AuditLog, ApprovalRequest, ApprovalWorkflow)
  • Backup & recovery (CompanyBackup)
  • Printer settings (PrinterSettings)
  • Payment gateway settings (PaymentGatewaySettings)

Sistem Subscription & Pricing

Quinn of Spicy ERP menggunakan model subscription berbasis paket dengan fitur yang progressively unlocked: Durasi membership: monthly, yearly, custom, lifetime Grace period: 3 hari setelah expired dengan mode is_readonly_mode = true Add-on: Pembelian slot company tambahan (company_slots_purchased) dan AI credit tambahan (ai_addon_quota)

Teknologi Stack

Frontend

Backend

Security

Integrasi

Statistik Sistem

Use Cases

Untuk UMKM F&B

  • Kelola produksi sambal, keripik, makanan ringan
  • POS untuk warung, cafe, restoran kecil
  • Inventory multi-gudang
  • Laporan keuangan sederhana

Untuk Restoran & Cafe

  • POS dengan table management
  • Kitchen display system
  • Recipe & BOM management
  • Staff scheduling & payroll
  • Customer loyalty program

Untuk Food Manufacturing

  • Production planning & scheduling
  • Raw material procurement
  • Quality control & HACCP
  • Batch tracking & traceability
  • Distribution management

Untuk F&B Chain

  • Multi-outlet management
  • Centralized inventory
  • Standardized recipes
  • Consolidated reporting
  • Franchise management

Keunggulan Kompetitif

vs. Spreadsheet Manual

  • Otomatis & real-time
  • Multi-user collaboration
  • Data terpusat & aman
  • Reporting instan
  • Mobile access

vs. Software Legacy

  • Cloud-native, no installation
  • Always up-to-date
  • Scalable on-demand
  • Modern UI/UX
  • AI-powered features

vs. Generic ERP

  • Designed khusus untuk F&B
  • Harga terjangkau UMKM
  • Implementasi cepat (hari, bukan bulan)
  • Support lokal Indonesia
  • Compliance BPOM, Halal, PPh 21

Roadmap Pengembangan

Q4 2026

  • Advanced AI forecasting
  • IoT integration untuk smart warehouse
  • Blockchain untuk supply chain traceability
  • Multi-language support (English, Mandarin)

Q1 2027

  • Microservices migration
  • Event-driven architecture
  • Advanced analytics dashboard
  • Mobile app native (iOS/Android)

Q2 2027

  • Marketplace automation
  • Automated marketing campaigns
  • Predictive maintenance
  • Voice commands untuk POS

Dokumentasi Lengkap

Jelajahi dokumentasi per modul:

Lisensi

Hak Cipta Dilindungi (c) 2026 PT Selera Pedas Nusantara Quinn of Spicy ERP adalah proprietary software. Dilarang mendistribusikan, memodifikasi, atau menggunakan tanpa izin tertulis dari pemegang hak cipta.

Relasi Entitas Utama (Entity Relationship Diagram)

Berikut adalah diagram relasi entitas lintas modul yang menunjukkan bagaimana data saling terhubung dalam sistem:

Schema Entitas Inti

Berikut adalah definisi field lengkap untuk entitas-entitas inti sistem.

Company

Entitas perusahaan — unit utama isolasi data multi-tenant.

User

Entitas pengguna individual — pemilik akun yang bisa menjadi member di satu atau lebih Company.

CompanyMember

Entitas relasi antara User dan Company — mendefinisikan role, permission, dan penugasan anggota dalam perusahaan.

Workspace

Entitas ruang kerja — mengelompokkan tasks, notes, dan anggota dalam satu konteks kerja.

Subscription

Entitas langganan layanan — mencatat subscription aktif user terhadap suatu layanan.

Arsitektur Modul

Diagram berikut menunjukkan hubungan antar modul dan aliran data utama dalam sistem:

Alur Kerja Pengguna (Sequence Diagram)

Diagram berikut menunjukkan alur kerja tipikal seorang pengguna dalam menjalankan operasional bisnis harian:

Referensi Enum Entitas Inti

Berikut adalah daftar lengkap nilai enum untuk field-field penting pada entitas inti sistem.

Company

User

CompanyMember

WorkspaceMember

Subscription

Inventory

StockMovement

ProductionOrder

BillOfMaterials

Invoice

Employee

Customer

SalesPipeline

POSTransaction

AttendanceRecord

AIAgent

GLJournalEntry

Employee

Entitas data karyawan — menyimpan informasi lengkap karyawan perusahaan untuk modul SDM & Payroll.

Customer

Entitas pelanggan — menyimpan data customer untuk modul CRM, POS member, dan B2B.

Inventory

Entitas stok produk — mencatat kuantitas stok per produk per lokasi gudang/outlet.

ProductionOrder

Entitas perintah produksi — mengelola proses produksi dari perencanaan hingga selesai, termasuk konsumsi bahan, QC, dan perhitungan HPP.

CompanyInvitation

Entitas undangan bergabung perusahaan — merekam proses invitasi anggota baru ke dalam Company.

PricingPlan

Entitas paket harga — mendefinisikan paket langganan yang tersedia beserta fitur dan limitasinya.

Siklus Hidup Pengguna (State Diagram)

Diagram berikut menunjukkan siklus hidup pengguna sejak registrasi hingga menjadi pengguna aktif dalam sistem ERP:

Alur Registrasi & Onboarding (Sequence Diagrams)

Diagram berikut menunjukkan detail teknis alur registrasi pengguna baru hingga aktif menggunakan sistem.

1. Alur Registrasi Pengguna Baru

2. Alur Pembuatan Perusahaan (Company Creation)

3. Alur Setup Workspace & Undangan Anggota

4. Alur Login Pertama Kali & Switch Company


Butuh Bantuan?