SensorMax

Asset Management System

Centralised infrastructure asset records for sites, contractors and technical equipment.

Secure. Structured. Scalable.Fresh modular architecture with relational database design.

Welcome back

Sign in to continue to SensorMax AMS.

Authorised personnel only
SensorMaxASSET MANAGEMENT SYSTEM
MANAGEMENT
MASTER DATA
SYSTEM
DashboardSystem overview and operational summary
A
UserUser

Dashboard

Live overview from the production database.

Assets by Category

Distribution of registered infrastructure assets

Sites with Most Assets

Top site records based on asset count

Recent Activity

Latest recorded changes and account activity

MY ASSET OVERVIEW

Welcome back, User

Live asset visibility, announcements and your latest account activity in one secure workspace.

Live dataWaiting for update

Asset Status Overview

Current status of the asset inventory available to you

0 assets

Assets by Category

Technical asset distribution by main category

Assets by Site

Sites with the highest number of registered assets

0 sites

Communication Center

Announcements delivered specifically to your account

0 unread

Recently Updated Assets

Latest asset records updated in the inventory

My Recent Activity

Only activity recorded for your account

Quick Access

Common actions available to your account

MANAGEMENT OVERVIEW

Administration Workspace

Live operational insight for assets, sites, contractors and user accounts in one management workspace.

Live dataWaiting for update

Inventory Activity Trend

Last 24 hours

Assets createdAssets updated

Management Attention

Operational records that may require review

0 items

Asset Status

Current core asset status distribution

User Account Status

Active and disabled account distribution

Assets by Category

Inventory distribution across technical categories

Site Asset Coverage

Sites with the highest number of registered assets

0 sites

Contractor Coverage

Contractors ranked by assigned site coverage

0 contractors

Recently Updated Assets

Latest asset records changed in the operational inventory

Communication Center

Announcements delivered to your account

0 unread

Quick Actions

Common management tasks available to Admin

LIVE OPERATIONS

Operations Command Center

Real-time user presence, data activity and operational trends from the production database.

Live dataWaiting for update

Activity Trend

Last 24 hours

Data activityAuthentication

Live Users

Authenticated sessions seen within the last 10 minutes

0 online

Data Change Mix

CRUD and import activity for the selected period

Most Active Modules

Modules generating the highest activity

Asset Status

Current asset status distribution

Live Activity Stream

Latest changes, authentication events and system actions

Assets by Category

Largest technical asset groups

0 assets

Top Sites

Sites with the highest asset count

0 sites

Site Management

Manage client sites, contractor assignments and linked assets.

⌕
✓
0 sites selectedSelection is retained while paging. Changing search or filters clears it.
Showing 0 records

Contractor Management

Manage contractors and view their assigned sites.

⌕
✓
0 contractors selectedSelection is retained while paging. Changing search or filters clears it.
Showing 0 records

User Management

Manage login accounts, roles and account status.

⌕
✓
0 users selectedProtected accounts cannot be selected. Changing search or filters clears the selection.
UserEmailRoleStatusLast LoginAction
Showing 0 records

Assets Management

Central inventory across all sites and technical categories.

⌕
✓
0 assets selectedSelection is retained while paging. Changing search or filters clears it.
Listing columns are controlled from Header Management → Assets Management — Main Listing.
Showing 0 records

Category Management

Manage the main asset categories available in the system.

⌕
Category NameDescriptionSubcategoriesAssetsAction
Showing 0 records

Subcategory Management

Manage subcategories under each main category.

⌕
Main CategorySubcategoryDescriptionHeadersAssetsAction
Showing 0 records

Header Management

Manage table headers and dynamic fields for every supported module.

Select a module to manage its table headers.
⌕
OrderHeader LabelField KeyTypeRequiredDisplayPrivacyField ClassAction
Showing 0 records

Reporting

Build precise asset reports by choosing the exact scope, records, data fields and sort order required.

1ScopeSelect report context
2FiltersNarrow the records
3AssetsChoose exact records
4Data FieldsSelect report data
5SortingSet priority order
6OutputPreview and export

1. Report Scope

Start by selecting the exact site, asset classification and core status required.

Select a Main Category and Subcategory to load available data.

2. Filter the Data

Use the quick filters for common fields, or build advanced conditions from any available header.

Quick FiltersValues are read directly from the matching asset data.
Waiting for asset fieldsSelect a Subcategory first.
Advanced ConditionsCombine technical fields using AND or OR logic.
No advanced filters applied.

3. Select the Assets

Review the filtered results and choose exactly which records should appear in the report.

⌕
0 matching · 0 selected
Asset NameSiteStatus
Select a category and subcategory to load matching assets.
Showing 0 records

4. Select Data to Include

Choose the exact fields that should be printed. The order shown here becomes the report column order.

⌕
0 selected
No data fields selected.
Select a subcategoryAvailable report fields will appear here.

5. Multi-column Sorting

Build an Excel-style priority order. You may also click sortable headers in the asset table or report preview.

Building level order:B5, B4, B3, B2, B1, G, 1, 2, 3 and above.
No sorting rules. Default asset order will be used.

6. Output, Branding & Approval

Configure the document layout, logos and signature areas before generating the final report.

Client LogoStored once against the selected site and reused automatically.
Client logo preview
Signature & ApprovalThese blocks appear before the QR code on the final page.
Generate the ReportComplete the report scope, asset selection and data fields.

Report Preview

Interactive sorting:Click a report header to add it as the next sort priority. Click again for descending, and a third time to remove it.

Announcements

Create, schedule and track important messages delivered to system users.

⌕
AnnouncementTypeAudiencePeriodPriorityAcknowledgedStatusAction
Showing 0 records

Audit Log

Complete security, authentication and data-change history.

⌕
Date & TimeSeverityUserActionModuleRecordDescriptionIP Address
Showing 0 records

Dynamic Data Import

Generate a current template, upload your CSV, validate the complete batch and import it safely in one database transaction.

1
GenerateChoose template type
2
UploadSelect CSV file
3
MapVerify columns
4
ValidateAll rows must pass
5
ImportAtomic database commit
1

Configure & Generate Template

Select the target module. Use a blank template for new records, or include current database data to update existing records and add new rows in the same file.

All-or-nothing importIf any row contains an error, the complete batch is blocked. No data is written until every row passes validation.
2

Upload CSV & Verify Mapping

Upload the completed CSV. Matching columns are mapped automatically and can be adjusted before validation.

Mapping ready for reviewCheck every required column, then start validation. The system will automatically move to Step 3 and display live progress.
3

Validate & Preview

No data is written until validation has completed successfully.

Waiting for CSV validationUpload a CSV and verify the column mapping first.
Every validated row remains available through the filter and pagination controls.
No validation results yet.
Showing 0 records
SMART ASSET SEARCH

Smart Asset Search

Find the exact asset using intelligent multi-keyword matching across core and permitted dynamic asset fields.

CtrlKOpen asset search
⌕
Active Only

Default search scope: Smart Asset Search only searches assets with Core Status Active. Select All Status under Core Status to include both Active and Inactive assets.

Smart Match: every keyword must exist in the same asset, even when the keywords are stored in different fields. Example: sp9 laluan. Use Core Status or status:inactive when searching inactive assets.

Examples

Assets by Category & Subcategory

Enter two or more useful characters to begin.

Refine Search
⌕

Find the exact asset faster

Combine keywords or select a Site. Matching assets are organised as Main Category → Subcategory → Asset Cards so large inventories remain clear and easy to review.

Showing 0 assets
◎

Asset Preview

Select an asset to review its matched data and the actions permitted for your role.

DEVELOPER SECURITY CONTROL

Settings

Manage emergency access, active sessions and operational configuration.

NORMAL ACCESS

System access is operating normally

All active accounts may sign in according to their normal role permissions.

No emergency restriction is currently enabled.
Loading access status…
Active Sessions0Seen within the last 10 minutes
Accounts Allowed0Permitted to sign in now
Accounts Blocked0Restricted while lockdown is active
Developer Accounts0Always retain emergency access
i
How activation works

Activating lockdown immediately ends every non-Developer session. Only Developer accounts and the users selected below may sign in afterwards.

!
Emergency lockdown is active

Changes to the allowlist take effect immediately. A removed user is signed out on their next request and cannot sign in again until access is restored.

Restricted Access Message

This message is shown to users who are blocked from signing in.

Required
Developer protectionDeveloper accounts cannot be locked out by this control. The current Developer session is preserved during activation.

Selected Users Allowed During Lockdown

Selected users are allowed to sign in after the forced logout.

0 selected users
Loading eligible usersPlease wait while current access data is retrieved.
Emergency actions are written to the Audit Log.All session revocation uses protected database generation tokens; raw PHP session IDs are never stored.
⚙

General

Company identity, timezone, date format and language preferences.

▥

Reporting

Default paper size, orientation, branding and report footer.

◈

Communication Center

Default popup behaviour and notification preferences.

⌾

Security

Session control, password policy and login protection.

⌁

Maintenance

Maintenance mode and system availability messaging.

About

Application, development and server information.

SensorMax

SensorMax Asset Management System

Enterprise Asset Management Platform

Version 3.1.94Build 20260821.002
▦

Application Information

Core product and runtime identity

ApplicationSensorMax Asset Management System
Version3.1.94
Build20260821.002
ArchitectureOwn MRF
Core EngineOwn MRF Framework
EnvironmentProduction
♙

Development Information

Ownership and internal licensing

Developed byFivezul Ejoy
LicenseFivezul Internal License
CompanySensorMax Sdn. Bhd.
Copyright© 2026 SensorMax Sdn. Bhd.
⌘

System Information

Live information read from the current server

PHP Version8.3.30
Database EngineMySQL 11.8.8-MariaDB-log
Database StatusConnected
Server Time2026-08-24 18:53:04
TimezoneAsia/Kuala_Lumpur
Operating SystemLinux

i
SYSTEM ANNOUNCEMENT

Effective
Issued By