User@SukheshCS:~/apps/mac/ it asset management$ ./run_diagnostics

IT Asset Management

v LATEST STABLE

A comprehensive, enterprise-grade IT Asset Management solution built with Electron, React, and Node.js. Designed for Windows, it provides robust tracking of hardware assets, employee handovers, and insightful reporting.

 

🚀 Key Features

 

  • Asset Tracking: Manage the complete lifecycle of IT assets (Laptops, Desktops, Peripherals).
  • Employee Management: Track asset assignments, handovers, and return history.
  • Automated Workflows: Streamline Onboarding and Offboarding processes.
  • Reports Hub: Generate detailed reports for Employees, Master Assets, and more.
  • Dashboard: Real-time overview of asset distribution and status.
  • Secure: Local SQLite database with encrypted authentication.
  • Modern UI: Sleek, responsive interface built with React and Framer Motion.

🛠️ Tech Stack

 

  • Frontend: React, Vite, Framer Motion, Tailwind CSS (styled components).
  • Backend: Node.js (Express), SQLite (better-sqlite3).
  • Desktop Wrapper: Electron.
  • Build Tool: Electron Builder.

📦 Installation

 

Prerequisites: Node.js (v18+ recommended) and Python (for some build tools).

📂 Project Structure

 

it-asset-management/
├── client/                 # React Frontend
│   ├── public/             # Static assets (icons)
│   └── src/                # React components & logic
├── server/                 # Node.js Express Backend
│   ├── database/           # SQLite database file
│   └── ...
├── electron/               # Electron Main Process
├── build/                  # Build assets (icons)
└── package.json            # Project configuration