- Quick Start
- Dashboard
- Assets
- Components
- Stock Control
- Labels and QR Codes
- Maintenance
- Depreciation
- Reference Data
- Users and Settings
- Reports
- Best Practices
Quick Start
The Asset Management System keeps one shared record of the company assets, components, locations, employees, and maintenance history. The left menu is your main navigation. Most list pages work the same way: search, export, add new data, and use the action menu on each row.
- Sign in. Open the system link and enter your company email and password.
- Check the dashboard. Review totals and recent asset/component activity.
- Find or add the record. Use the correct menu, search box, Add data button, or CSV import where available.
- Use the row action menu. Open the three-dot menu and choose Stock movement, the first action, to receive, issue, or move a quantity. Other actions include details, labels, maintenance, edit, and delete where your role permits them. Checkin remains available for existing checkout records.
- Use reports when you need a wider view. Reports can show activity, maintenance, stock, asset status, type, supplier, location, and management insights.
Dashboard
The dashboard gives a fast overview of the asset register. It shows total assets, components, maintenance records, employees, low-stock alerts, charts, and recent activity tables.
Assets
An asset is a main company item, such as a laptop, camera, machine, furniture item, or equipment unit. The Assets screen is where you add assets, search for them, export lists, view details, and record stock movements.
Finding an Asset
- Use the Search box to filter by asset tag, name, type, brand, location, current stock, stock status, employee, or status.
- Use the column headings to sort the list.
- Use the visible Current stock and Stock status columns to see availability without opening the detail page.
- Use the visible Location, Employees, and Status columns to understand where the item is and whether it is assigned or under maintenance.
- Use Copy, CSV, PDF, or Print when you need to share or archive the list.
Adding a New Asset
Click Add data on the Asset list. Fill the form with the clearest available information. The asset tag is generated automatically, but confirm it matches your company’s naming process before saving.
| Field | What to enter |
|---|---|
| Name | The familiar asset name, such as Laptop Lenovo X43 or Warehouse Loader. |
| Asset tag | The unique tracking code. The system can generate this automatically. |
| Supplier, location, asset type | Select existing values so reports group assets correctly. |
| Brand (optional) | Select an existing brand if known, or leave the field blank. This applies when adding or editing both assets and components. |
| Quantity / current stock | Enter the starting stock quantity. Stock movements will update current stock after the item is created. |
| Low-stock threshold | The alert point for this asset. If current stock is at or below this number, the item is shown as low stock or out of stock. |
| Serial, cost, purchase date, warranty | Use purchase or inventory records when available. Serial number and warranty can be left blank when they do not apply. |
| Status | Choose the current condition or availability of the asset. |
| Description and picture | Add helpful identifying notes and a picture if available. |
Using the Row Action Menu
Each asset row has a three-dot action menu. Stock movement appears at the top and replaces the separate Checkout action. Use it when you need to receive, issue, correct, or transfer a specific quantity.
Asset Detail Page
The detail page is the best place to understand the full story of an asset. It shows the asset QR code and identifying information, plus tabs for details, linked components, maintenance history, activity history, stock movement history, files, and depreciation.
Issuing and Returning Assets
For new issues, choose Action > Stock movement > Stock out and enter the quantity being issued. Choose Stock in when units are received or returned. See Stock Control for the full steps and field requirements.
Earlier checkout records remain in activity history. The old asset Checkout action removed one unit and recorded an employee assignment; Stock out removes the quantity you enter. Use the existing Checkin action to close an earlier checkout instead of recording the same return again through Stock in.
Components
A component is a part or smaller item that can belong to an asset, such as RAM, a mouse, a battery, or a keyboard. Components are managed separately so the company can track parts as they move between storage, employees, and assets.
- Add components from Components > Add data.
- Brand is optional when adding or editing a component. Select a brand if known, or leave it blank.
- The Asset field is optional when adding or editing a component. Select an asset when the component permanently belongs to it, or select None when it is shared stock or has not yet been allocated.
- If a component is linked, its asset appears in the Component list and the component appears in that asset's Components tab.
- Use the list columns to see storage location, current stock, stock status, linked asset, and latest status at a glance.
- Choose Stock movement at the top of the action menu to receive, issue, correct, or transfer a quantity. The separate Checkout action has been removed. The menu also provides details, labels, maintenance, edit, and delete.
- For existing checkout records, Checkin opens the component detail page so you can select the correct assignment and quantity to return. Do not also record that return as Stock in.
- Every stock movement line requires a location. Employee and Department are optional, just as they are for asset stock movements.
- Serial number and warranty can be left blank for components where those details do not apply.
Component Detail Page
The Component detail page follows the Asset detail layout as closely as the component workflow allows. The header shows the component name, generated component tag, type, status, QR code, Generate label button, and a link back to Components.
Stock Control
Stock control tracks how many units of each asset or component are currently available, where stock is located, and how stock changes over time. The system prevents stock from going below zero.
Stock Status
Recording Stock Movements
Use Stock movement for both assets and components when stock is received, issued, corrected, or moved. It is the first item in each row’s Action menu and replaces the separate Checkout action. Each movement records the location, movement type, quantity changed, quantity before, quantity after, optional employee and department, notes or reason, user, and timestamp.
- Find the asset or component and open its three-dot Action menu.
- Select Stock movement at the top of the menu.
- Choose the Stock movement type using the table below.
- Enter Quantity changed as a positive whole number. Stock out removes only this quantity, not all available units.
- Optionally select an Employee and a Department. Either or both can be left blank.
- Select the required Stock location and add any Notes/reason.
- Use Add more if you need additional lines, then click Save. Every line needs its own quantity and location.
| Movement type | Use it when |
|---|---|
| Stock in | New stock arrives or returned stock should increase the current quantity. |
| Stock out | Stock leaves storage, is issued, consumed, or otherwise reduces current quantity. |
| Adjustment | A correction is needed after a count or audit. |
| Transfer | Stock is moved between company locations without changing the total quantity. |
Example: To issue 3 units from a stock of 10, choose Stock out, enter 3, and select the stock location. Add an employee and department if needed. After saving, current stock is 7.
Review saved Employee and Department values in the item’s Stock history tab or the Stock report movement history.
Labels and QR Codes
Labels are one of the quickest ways to connect the physical item to its record in the system. Print a label with a QR code for each asset or component, stick it to the item, and scan it whenever you need to open that item’s details.
Why Labels Matter
A label turns each physical item into something anyone can identify quickly. Instead of searching manually by name or tag, scan the QR code and the system opens the correct asset or component page directly.
- Use labels for assets such as laptops, cameras, tools, machines, and furniture.
- Use labels for components where practical, especially parts that move between assets or locations.
- Keep the label visible, clean, and protected so the QR code can be scanned easily.
Printing Labels
- Find the item. Go to Assets or Components and find the correct row.
- Generate the label. Open the three-dot action menu and select Generate label. The same button is also available at the top of both detail pages.
- Print clearly. Print the label at a size where the QR code scans without zooming or guessing.
- Attach it securely. Stick the label somewhere visible but protected from heat, water, dirt, rubbing, or frequent handling.
- Test the scan. Scan the QR code once after sticking it on the item to confirm it opens the correct asset or component record.
What Appears on a Label
| Label | Printed information |
|---|---|
| Asset | Asset name, asset tag, serial number, asset type, and the QR code that opens the Asset detail page. |
| Component | Component name, automatically generated component tag, serial number (or a dash when none exists), component type, and the QR code that opens the Component detail page. |
Scanning Labels
When you scan a label’s QR code with a phone or scanner, it should take you directly to that item in the Asset Management System. If you are not already signed in, the system may ask you to log in first, then show the item details.
Maintenance
Maintenance records help track assets and components that need service, repair, inspection, or follow-up. Use this area when either item type is under maintenance or needs planned work.
Adding Maintenance
Click Add data, choose whether the item is an Asset or Component, select the exact item, supplier, maintenance type, start date, and end date, then save the record. You can also choose Maintenance from either list's row action menu; the selected item is then prefilled.
- Select the correct item type first, then the exact asset or component.
- Starting from an asset or component row action menu reduces the risk of choosing the wrong record.
- Use the supplier field if an outside company is involved.
- Keep dates up to date so reports show an accurate maintenance timeline.
- Review maintenance history from the Maintenances tab on either item's detail page.
Depreciation Optional
Depreciation is used when the company wants to track how the value of an asset or component reduces over time. This is mainly useful for finance, accounting, insurance, or management reporting. If you only need to know where an item is and who has it, you can skip this section.
When to Use Depreciation
- Use it for higher-value assets where the company needs to track current value.
- Use it when finance or management asks for value reports over a period of time.
- Use it for components only when those components have meaningful value on their own.
- Do not use it for small consumables or low-value items.
Adding a Depreciation Record
- Open Depreciations. Use the left menu and click Depreciations.
- Click Add data. A form will open for the depreciation details.
- Choose the category. Select whether the depreciation is for an Asset or a Component.
- Select the item. Choose the exact asset or component from the dropdown list.
- Enter the period. Add the depreciation period in months.
- Enter the asset value. Add the value to be depreciated. The system will prevent values that are higher than the original cost.
- Save the record. Review the depreciation list or the item detail page when you need to check the calculation later.
What the Depreciation List Shows
The Depreciations list shows the item name, cost, period, category, asset value, and available actions. Use it to review existing depreciation records, edit them when a mistake is found, or delete records that were created incorrectly.
Reference Data
Reference data is the supporting information used by asset and component records. Keeping it clean makes the entire system easier to search and report on.
| Menu | Purpose | Use it when |
|---|---|---|
| Employees | People who receive or use assets/components. Employee is optional on stock movement lines. Employee location is entered manually and is not taken from the company Locations list. | You want to record an employee on a stock movement, or employee contact/location details need correcting. |
| Departments | Department groups that can optionally be selected on stock movement lines. | You want to record the department associated with a movement, with or without an employee. |
| Locations | Company locations/buildings where assets, components, and stock can be stored, used, checked in, checked out, transferred, or reported. | A new office, building, store room, studio, warehouse, or company site is added. |
| Suppliers | Vendors or service providers. | You buy assets or send items for maintenance. |
| Asset Types | Categories such as Computer, Heavy Machine, or Real Estate. | You need assets grouped correctly in reports. |
| Brands | Manufacturers or product brands. Brand is optional on asset and component forms. | You want to record a known brand; leave Brand blank when it is unknown or does not apply. |
| Depreciations | Optional value tracking for assets/components over time. | Finance or management needs depreciation details. |
Importing Employees
On the Employees screen, click Download sample beside Import CSV to download a CSV template. Keep the header row, replace the sample employees with your own, and save the file as CSV.
The columns are Full name, Email, Job role, Department, and City. Fill every column for each employee and use a valid email address. Department should contain its name, not an ID; missing departments are created during import.
Click Import CSV, choose your completed file, and submit it. The system skips invalid rows and email addresses that already exist, then reports how many employees were imported or skipped.
Managing Locations
Use Locations to manage the company’s locations and buildings. Locations can be added one by one, imported from CSV, edited, deleted individually, or deleted in bulk with Delete All when you intentionally need to reset the list.
Importing Locations
Use Locations > Import CSV when you need to add many offices, buildings, warehouses, studios, or storage areas at once. The CSV should use the columns name and description. The header row is optional, and duplicate location names are skipped.
| name | description |
|---|---|
| Port Louis | Capital city |
| Curepipe | Central town |
Users and Settings
Users control who can access the system and what they can see or edit. Settings control system-wide details such as email configuration and low-stock email recipients.
User Roles and Asset Type Access
The system uses three main roles: Admin, Manager, and Staff. Admin users have full access. Manager and Staff users can be assigned to specific asset types, and they will only see assets/components in those categories throughout the system.
- Use Asset type access when creating or editing a Manager or Staff user.
- Managers and Staff with no assigned asset types will not see any assets or components.
- Managers and Staff can only edit assets/components they authored when they also have the relevant edit permission.
- Admins bypass these restrictions and can access all records.
Low-Stock Email Alerts
Low-stock email recipients are selected in Settings. The selected users receive email alerts when stock becomes low, and the manual Send Low-Stock Alert button sends a current low-stock summary to those recipients.
- Use Ctrl-click or Shift-click to select multiple low-stock email recipients.
- Email is sent using the system’s configured mail settings. For Gmail, use the Gmail SMTP/app-password settings configured in Settings.
- The email sender name should match the company/system settings rather than the default Laravel name.
Reports
Reports help you answer management questions without opening every individual asset. The Reports menu groups the main report types in one place, and several reports include charts for faster review.
Best Practices
For Daily Use
- Search first before adding a new asset, component, employee, location, supplier, brand, or type.
- Use clear asset and component names that other employees will recognize.
- Link a component to an asset when it permanently belongs to that asset; otherwise leave the optional Asset field set to None.
- Record issues and receipts through Stock movement. Review Employee and Department in stock history, and use Checkin when returning an existing checkout without duplicating the return as Stock in.
- Add company locations first, then choose the required location on every stock movement line. Employee and Department are optional.
- Review low-stock alerts daily and use the Stock report to see which items need replenishment.
- Use notes/reason on stock movements so future users understand why a quantity changed.
- Print and attach QR code labels so employees can scan physical items and open the correct record instantly.
- Add pictures, serial numbers, warranty, and purchase details when available, but leave serial/warranty blank when they do not apply.
- Use the asset or component row action menu to create maintenance records as soon as an item is sent for service or repair.
- Use depreciation only when financial value tracking is required.
- Use Inventory insights and Stock reports for meetings instead of manually copying rows from multiple screens.
Before Deleting Anything
Deletion can remove useful history. Only delete records created by mistake or confirmed as no longer needed. When unsure, edit the status or add a note instead of deleting.
Suggested Training Flow
- Show the dashboard and explain the totals.
- Open the Assets list and show current stock, stock status, location, employee, and status directly in the table.
- Open the row action menu and show Stock movement at the top, followed by Checkin for existing checkouts where available, Detail, Generate label, Maintenance, Edit, and Delete.
- Open Stock movement and explain quantity, required Location, optional Employee and Department, Add more, and Save. Demonstrate issuing 3 units from 10 with Stock out.
- Open the Add asset form and explain stock quantity, low-stock threshold, optional serial/warranty, and the important reference fields.
- Open Components and explain current stock, stock status, optional linked asset, location, Generate label, and Maintenance.
- Open the Stock report and explain Stock in, Stock out, Adjustment, Transfer, stock history, and low-stock alerts.
- Show how to generate a QR code label and explain that scanning it opens the item directly.
- Open Locations and explain company locations/buildings, CSV import, and Delete All.
- Open Users and explain Manager/Staff asset type access.
- Open Settings and show low-stock email recipients and Send Low-Stock Alert.
- Open Maintenance or an asset/component row Maintenance action, explain the Item type selector, and prepare a sample record without saving test data.
- Mention Depreciation as optional and mainly for finance or management value tracking.
- Open Reports and show Stock report, Inventory insights, and how to export a location or status report.