← AMS Home

📖 AMS User Guide

Everything you need to know to get started and master the Woven Model Asset Management System.

Table of Contents

1. Installation

System Requirements

Operating SystemWindows 10 / 11 (64-bit)
RAM4 GB minimum
Disk Space500 MB free
Note: The installer is fully self-contained. It includes the Node.js runtime and the mobile scanner server — no separate Node.js or other software needs to be installed.

Download

Get the latest release from the official download page:

Install via NSIS Installer

  1. Download Woven Model AMS Setup.exe from the link above
  2. Run the installer and follow the wizard
  3. Choose installation directory (default: %LOCALAPPDATA%\Programs\woven-model-ams)
  4. Check "Create desktop shortcut" and "Create Start Menu shortcut"
  5. Launch AMS from the desktop icon or Start Menu

Portable (No Install)

  1. Download the portable ZIP from the link above
  2. Extract to any folder (e.g., C:\AMS or a USB drive)
  3. Run Woven Model AMS.exe
Note: The portable version stores data in the same folder. The installed version stores data in %APPDATA%\woven-model-ams.

2. First-Run Setup

  1. On first launch, you'll see the Setup page.
  2. Enter your desired Username and Password (minimum 8 characters).
  3. Click "Create Admin Account".
  4. You'll be redirected to the Login page.
  5. Enter your credentials and click "Sign In".
Tip: This creates the system administrator account. You can add more users later via Settings → Users.

If the Setup Page Doesn't Appear

If you see a login page but no admin account exists, you can bootstrap one:

node scripts/create-test-user.cjs

This creates an admin user: admin / admin123.

The app has a sidebar on the left with navigation links. The main content area takes up the rest of the window.

Sidebar Menu

PageIconDescription
Dashboard📊KPI cards, charts, recent activity
Assets📦Asset list, search, CRUD
Employees👥Employee management
Departments🏢Department management
Locations📍Location management
Import📥Import from Excel/CSV
Reports📄Generate and export reports
History🕐Asset history & audit logs
SettingsBackup, users, system config
License🛡License key management

4. Managing Assets

Viewing Assets

The Assets page shows a table of all assets. You can:

Creating an Asset

  1. Click "+ Add Asset"
  2. Fill in the form. Required fields: Name and Category.
  3. Optional: Asset Tag, Serial Number, Purchase Date, Warranty Expiry, Purchase Price, Condition, Notes
  4. Click "Create Asset"

Editing an Asset

  1. Click on an asset row in the table, or click the edit icon
  2. Modify any fields
  3. Click "Update Asset"

Deleting an Asset

Click the trash icon on an asset row. Confirm the deletion. This action is permanent and removes the asset and its history.

Warning: Deleted assets cannot be recovered except through a backup restore.

Asset Detail Page

Clicking an asset opens its detail page, which shows:

5. Employees & Departments

Employees

The Employees page lists all people in your organization who can be assigned assets.

Departments

Departments organize employees and track where assets are used.

6. Locations

Locations represent physical places where assets are kept (offices, storage rooms, buildings).

7. Importing Data

The Import page lets you bulk-load assets, employees, departments, or locations from spreadsheets.

Supported Formats

Import Workflow

  1. Select Import Type: Assets, Employees, Departments, or Locations
  2. Choose your file
  3. The app reads the file and shows a column mapping preview
  4. Map your spreadsheet columns to AMS fields using the dropdowns
  5. Review the preview rows
  6. Click "Import"
Tip: Use the "Skip first row" checkbox if your spreadsheet has a header row. Most imports already detect headers automatically.

8. Barcodes & QR Codes

AMS generates barcode and QR code labels for any asset. Available in Professional and Enterprise editions.

Generating a Barcode/QR

  1. Navigate to an asset's detail page
  2. Click "Generate Barcode" or "Generate QR Code"
  3. The code is generated from the asset's tag or ID
  4. Print the label and affix it to the physical asset

Scanning

Use any smartphone camera or barcode scanner app to scan the QR code. It will display the asset's ID/tag for quick lookup.

9. Check-In / Check-Out

Track which employee currently has which asset with the check-in/check-out system. Professional and Enterprise only.

Check-Out an Asset

  1. Go to the asset's detail page
  2. Click "Check Out"
  3. Select the employee receiving the asset
  4. Optionally set a due date and add notes
  5. Click "Confirm Check-Out"

Check-In an Asset

  1. Go to the asset's detail page (or find it via Assets list)
  2. Click "Check In"
  3. Optionally add return notes or update the asset condition
  4. Click "Confirm Check-In"

Viewing Check-Out History

Each asset's detail page shows its complete check-out history — who had it, when, and for how long.

10. Reports & Dashboard

Dashboard

The Dashboard provides an at-a-glance overview:

Reports Page

Generate detailed reports and export them:

Export Formats

FormatAvailable In
Excel (.xlsx)All editions
CSVAll editions
PDFEnterprise only

11. History & Audit Trail

Asset History

Every change to an asset is recorded:

View an asset's full history on its detail page under the "History" tab.

Audit Logs

The History page shows the global audit trail — every action in the system:

12. Settings & Backups

Auto Backup

The app automatically backs up the database:

Manual Backup

  1. Go to Settings
  2. In the Backup section, click "Create Backup"
  3. The backup file is saved to the Backups folder

Restore from Backup

  1. In Settings → Backup, select a backup from the list
  2. Click "Restore"
  3. Confirm — this replaces your current database with the backup
Warning: Restoring overwrites all current data. Create a manual backup first if you want to preserve it.

Session Timeout

Configure how long a user stays logged in before being automatically signed out. Default: 8 hours.

13. License Management

Viewing Your License

Go to the License page (shield icon in the sidebar). You'll see:

Activating a License

  1. Purchase a license from the Woven Model portal
  2. Copy your license key
  3. Go to License page in AMS
  4. Paste the key and click "Activate"
  5. The unlocked features take effect immediately — no restart required

Edition Comparison

FeatureCommunityProfessionalEnterprise
Max Assets10UnlimitedUnlimited
Barcode/QR
Check-In/Out
Attachments
Audit History
Auto Backups
PDF Export
Unlimited Users

14. User Management

User Roles

RolePermissions
AdminFull access — all CRUD, user management, settings, backups, license
ManagerManage assets, check-in/out, reports, imports. Cannot manage users or settings.
UserView and search only. Cannot create/delete assets or modify settings.
TechnicianTechnician-level access (support/repair workflow).
AuditorAudit / read access — ideal for compliance reviews.
Read OnlyView-only access across the application.

Adding Users (Admin only)

  1. Go to Settings → Users (the panel is visible only to admins)
  2. Click "+ Add User"
  3. Enter username, full name, an optional email, choose a role, and set a password (minimum 8 characters)
  4. Click "Create User" — the new user can sign in immediately and their role applies at login
Note: The user list shows each account's role badge, email, last-login date, and active status. The account you are signed in with is marked "You".

User Limits by Edition

EditionUser Limit
Community1 user (the initial admin)
Professional10 users
EnterpriseUnlimited

When the limit is reached, adding another user returns: "Maximum of N user(s) reached for this edition. Upgrade to add more users."

Managing Users

User management APIs are admin-only. Admins can update a user's role, full name, email, active state (enable/disable an account), and reset a password. Always maintain at least one active admin account.

Warning: Disabling or removing the last admin user will lock you out of admin functions. Editing a user's role or password does not end that user's current session.