jmiller b8ccddbb24
Universal: Auto Version Bump / Version Bump (push) Successful in 13s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 18s
chore: migrate update server URLs to MokoGitea
2026-06-29 15:22:03 +00:00
2026-06-27 20:18:49 +00:00
2026-06-27 20:41:40 +00:00
2026-06-27 20:40:30 +00:00
2026-06-27 20:41:31 +00:00

MokoSuite Storage

Self-storage facility management, unit inventory, gate access, and billing module for MokoSuite on Joomla 6.

Overview

MokoSuiteStorage is a Layer 2 module in the MokoSuite platform, building on MokoSuiteClient (Layer 0) and MokoSuiteCRM (Layer 1) to provide complete self-storage operations management.

Package Contents

Extension Type Description
plg_system_mokosuitestorage System Plugin Schema, configuration, event handling
com_mokosuitestorage Component Admin views for storage management
plg_webservices_mokosuitestorage Webservices Plugin REST API routes

Features

  • Facility Management -- multi-site facilities with address, manager, and operating hours
  • Unit Inventory -- dimensioned units with climate control, floor level, and multi-tier rates
  • Tenant Management -- CRM-linked tenants with ID verification and emergency contacts
  • Lease Management -- monthly/annual/prepaid leases with auto-renew and move-in/move-out tracking
  • Payment Processing -- payment tracking with cash, check, card, ACH, and autopay methods
  • Gate Access Log -- entry/exit tracking with gate codes and daily access limits
  • Lien Actions -- overlock, lien filing, and auction scheduling for delinquent accounts
  • Billing -- configurable billing cycles, late fees, and auto-lock on nonpayment

Database Schema

Table Description
#__mokosuitestorage_facilities Storage facility sites
#__mokosuitestorage_units Individual storage units with rates
#__mokosuitestorage_tenants Tenant profiles linked to CRM
#__mokosuitestorage_leases Unit lease agreements
#__mokosuitestorage_payments Payment records
#__mokosuitestorage_access_log Gate access entries
#__mokosuitestorage_lien_actions Lien and auction records

Requirements

  • Joomla 6.x
  • PHP 8.3+
  • MokoSuiteClient (Layer 0)
  • MokoSuiteCRM (Layer 1)

Installation

Install via Joomla Extension Manager using the package file pkg_mokosuitestorage.zip.

Updates are delivered via MokoGitea update server.

License

GNU General Public License v3.0 or later -- see LICENSE.

S
Description
Layer 2 — Self-storage facility management, unit tracking, tenant leases, access control, and payments
Readme
792 KiB
Languages
Markdown 100%