×

Asset Management

  • Auto-generated asset tags (configurable prefix)
  • Single assets and batch/lot assets with quantity + unit (v2)
  • Multiple images per asset (Spatie Media Library)
  • Status tracking (available, assigned, maintenance, retired, lost, disposed)
  • Condition tracking (excellent, good, fair, poor)
  • Bulk import via Excel template
  • Bulk export with current filters
  • Clone asset (one-click duplicate)
  • Detail page with Info, History, Documents, Maintenance, Depreciation, and Allocations (v2)

Localization & Translations (v3)

  • Translation Editor at Administration → Translations
  • Add custom locales — copy from any built-in language as baseline
  • Inline edit, group filter, full-text search across keys
  • CSV import/export for bulk translation updates
  • Timezone, currency, symbol, and date format — applied app-wide
  • Curated timezone/currency dropdowns with custom value support
  • Consistent date display across dashboards, lists, and detail pages
  • Email notifications sent in each user’s preferred language

Allocations & Disposals (v2)

  • Allocate batch quantities to employees, departments, or warehouse
  • Return, damage, repair, and disposition with live quantity reconciliation
  • Write-off batches: draft → pending approval → approved → completed
  • Printable disposal minutes PDF for compliance sign-off
  • Transaction log records quantity on batch moves

User & Role Management

  • 5 pre-configured roles: Admin, IT Manager, Accountant, Supervisor, Employee
  • Granular permissions via Spatie Permission (incl. manage translations in v3)
  • Department-based organization and scoped employee views
  • Avatar uploads, employee IDs, contact info

Workflows

  • Assign / Return / Transfer with locked transactions
  • Email notifications on assignment
  • Request approval flow (4 statuses, 4 priorities)
  • Check-in/check-out booking with overdue tracking

Maintenance

  • 3 types: preventive, corrective, predictive
  • Calendar view with priority colors
  • Auto-schedule next preventive on completion
  • Cost tracking per maintenance
  • Email reminders X days before scheduled date
  • Internal assignee or external vendor

Documents

  • Attach invoices, warranties, manuals, certificates
  • Inline preview for PDFs and images
  • Expiry tracking with email alerts at 30/14/7/1 days
  • File size up to 20 MB per document

Audit Log

  • Every change logged automatically (Spatie Activitylog)
  • Diff viewer shows Before/After
  • Filter by source, event, user, date range
  • Stored separately for compliance

Technical Specs

Stack

  • Backend: Laravel 11 + PHP 8.3
  • Frontend: Vue 3 + Inertia.js 2 (SPA experience, server-side routing)
  • UI: Tailwind CSS 3 with dark mode toggle
  • Charts: ApexCharts (line, bar, donut, pie)
  • Icons: Phosphor (7400+ icons)

Architecture

  • MVC with form requests for validation
  • Service layer for complex logic (Depreciation, QrCode, Webhook, Disposals)
  • Observer pattern for asset auto-actions
  • Resource controllers + named routes
  • Eloquent relationships throughout

Quality

  • All authorization via can() policies
  • CSRF protection on every form (Laravel default)
  • SQL injection-proof (Eloquent + parameter binding)
  • XSS-safe (Vue auto-escapes)
  • Database transactions for multi-step operations
  • Eager loading to prevent N+1

✅ What’s Included

  • Full source code (Laravel + Vue) — v3.0.0
  • Demo data with batch assets, allocations, disposals, and QR examples
  • 4 demo accounts (Admin, IT Manager, Supervisor, Employee)
  • HTML buyer documentation (11 languages, install + FAQ + changelog)
  • Upgrade guides: v1→v2 and v2→v3 (localhost, Hostinger, cPanel)
  • Web-based installation wizard (11 languages)
  • Excel import template
  • License + Changelog
  • 6 months free updates + support
  • Client
    White Labeled
  • Budget
    85,900
  • Duration
    10 Days

Have Query ?