Skip to main content

Documentation Index

Fetch the complete documentation index at: https://yorber.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

System Description

MINPI Technology is an enterprise-grade IT Asset Management (ITAM) and Help Desk system. It is designed to manage computing equipment, peripherals, printers, and technical support services for government organizations. The system enables detailed tracking of all technological assets, support ticket management, and strict equipment assignment control to offices and coordinations.

System Objectives

Centralized Inventory

Complete registration of computers, printers, monitors, keyboards, voltage regulators, phones, and Starlinks.

Support Management

Advanced ticket system for tracking technical issues and SLA monitoring.

Assignment Control

Equipment tracking by office, coordination, and assigned personnel.

Forensic Auditing

Change logging for all system resources to ensure accountability.

Key Features

  • Multi-user & RBAC: Support for multiple users with granular, dynamic roles.
  • OAuth2 Authentication: Decoupled authentication using Laravel Passport.
  • Modern Admin Panel: Built on Filament v3 for a highly reactive SPA-like experience.
  • Reporting: Advanced data export to Excel and real-time dashboard widgets.
  • Event Management: Integrated calendar with FullCalendar for scheduling maintenance.

Technology Stack

The system is built on a modern, robust PHP ecosystem, prioritizing type safety, performance, and maintainability.

Backend & Core

  • PHP: ^8.2
  • Framework: Laravel ^11.9
  • Database: PostgreSQL 14+

Admin UI

  • Panel: FilamentPHP ^3.2
  • State Management: Livewire & Alpine.js
  • Styling: Tailwind CSS

Security & Auth

  • OAuth Server: Laravel Passport ^13.0
  • Permissions: Filament Shield / Spatie

Utilities

  • Auditing: Spatie Activity Log
  • Exports: Filament Excel
  • DevOps: Laravel Sail (Docker)