v1.0.0 Released: 2026-08-25 ✨ Initial Release
Core Modules
  • NEW Repair Orders — Full repair order workflow with status progression (Received → In Progress → Parts Waiting → Completed → Returned). FIFO inventory deduction, technician assignment, internal timeline and notes.
  • NEW Appointments — Schedule appointments with customer, asset, date/time, technician, and expected services. Status flow: Pending → Confirmed → Arrived / Cancelled. One-click conversion to repair order or DVI inspection.
  • NEW Digital Inspection (DVI) — Admin-defined inspection templates with grouped checklist items. Technician fills inspection with color-coded statuses (Good / Monitor / Needs Repair), optional photo evidence per item, and shareable customer result link with viewed-status tracking.
  • NEW Estimates — Create estimates with line items, discount, and VAT. Share a unique link with customers for remote approval (phone verification required). One-click conversion from approved estimate to repair order.
  • NEW Invoices — Auto-generated from completed repair orders. Admin can adjust discount, VAT, and notes. Printable and shareable via public preview link (no login required). Status: Unpaid / Partially Paid / Paid.
  • NEW Customers & Assets — Individual and corporate customer records. Multiple assets per customer with unique identifier, type, and specifications. Shop type setting controls asset terminology and fields throughout the UI. Customer detail view: assets, invoice history, outstanding debts.
Financial Modules
  • NEW Payments — Multiple partial payment entries per invoice. Configurable payment accounts (Cash, Bank Transfer, E-wallet). Each payment auto-creates a cash book entry.
  • NEW Customer Debt Management — Summary view of outstanding balances per customer. Drill down to per-invoice payment history. Payment history is immutable (correction via reverse entry).
  • NEW Supplier Debt Management — Track amounts owed to each supplier per purchase order. Overdue amounts highlighted in red. Summary cards: Total Owed / Total Overdue / Due in 30 Days.
  • NEW Cash Book — Auto-recorded income from invoice payments, auto-recorded expenses from supplier payments. Manual expense entry. Summary: Total In / Total Out / Net Balance per payment account and date range.
Inventory Management
  • NEW Products — Three product types: Single Part, Service (labor), Bundle/Kit. Each product has SKU, category, default sale price, and minimum stock level.
  • NEW Purchase Orders — Create purchase orders per supplier with individual line item cost prices and storage locations. Confirmation locks the order and creates inventory lot records. Draft review supported before confirmation.
  • NEW FIFO Batch Lot Tracking — Each confirmed purchase order creates a batch lot. When parts are issued to a repair order, the system automatically suggests the oldest available lot (FIFO).
  • NEW Warehouses & Storage Locations — Multi-warehouse support. Define shelf/location within each warehouse. Stock transfer between locations with quantity selection.
  • NEW Kit Unbundling — Disassemble a Bundle/Kit lot into individual component parts with cost allocation. System suggests even cost split; user can adjust per component. Validation ensures total allocated cost matches the bundle lot cost before confirming.
  • NEW Low-Stock Alerts — Products below their configured minimum stock level are highlighted in the inventory list.
CRM / Leads
  • NEW Lead Management — Track prospects who enquired via phone, Zalo, or social media before visiting. Activity log per lead. Status flow: New → Contacted → Qualified → Converted / Not Interested. One-click conversion to a customer record.
Reports
  • NEW Revenue & Profit Report — Total revenue, gross profit, net profit, and month-over-month trend. Comparison with previous period.
  • NEW Inventory Report — Stock value, best-selling products, slow-moving items, location allocation, import/export history.
  • NEW Debt & Cash Flow Report — Customer debt aging, top debtors, supplier debt aging, daily/monthly cash flow.
  • NEW Operations Report — Repair orders by status, average handling time, technician performance, appointment peak hours and conversion rate.
  • NEW Customer & Asset Report — New vs returning customer ratio, assets due for maintenance, full service history lookup.
System & Administration
  • NEW Roles & Permissions — 4 built-in roles (Admin, Receptionist, Technician, Accountant) with granular permission groups. Fully customizable additional roles via Admin panel. Built on Spatie Laravel Permission.
  • NEW System Audit Log — Records every login, logout, failed login, create, update, delete, and restore event with user, IP, URL, and before/after data diff.
  • NEW General Settings — Shop name, phone, address, logo, currency format, language (Vietnamese / English), timezone, opening hours per weekday, PWA icons (192×192 and 512×512 PNG). Shop type setting (auto / phone repair / electronics / custom) configures asset terminology and inspection templates.
  • NEW SMTP Email Configuration — Admin can configure SMTP settings from the UI (no server file editing). Includes test-send feature. Supports Gmail App Passwords.
  • NEW Forgot Password — Users with a registered email can reset their password via a time-limited email link (60 minutes).
  • NEW Web Installer — 7-step guided installer with PHP extension check, directory permissions check, PostgreSQL database setup (auto-creates database if missing), site info, admin account creation, real-time install log, and automatic post-install route lockdown.
  • NEW PWA Support — Installable as a native-style app on Android, iOS, and desktop. Web push notifications for repair order updates. Technician mobile-optimized bottom navigation.
  • NEW Phone-or-Email Authentication — Users log in with their phone number or email address. Custom authentication provider included.
  • NEW i18n / Internationalization — Full Vietnamese and English language support. Language can be switched from General Settings.