← All projects Case study

IT Box

Your offline IT department inventory & operations hub, all in one place. No cloud sync. No subscription logins. No ads. Everything lives securely on your device - always.

IT Box inventory screen
Flutter / DartFramework
Offline-firstArchitecture
Material 3Design

Solo project - designed and built around an offline-first data model for small IT teams.

Latest Release

Overview

Most inventory and IT management tools are clunky web portals that require recurring subscriptions, complex cloud setups, or continuous network connectivity. IT Box does none of that. It stores everything locally using high-performance SQLite, operates completely offline, and is tailored specifically for the day-to-day workflow of IT administrators: tracking hardware assets, managing borrowed equipment with automated overdue alarms, logging department expenses, recording recurring software subscriptions, and generating instant PDF/Excel executive reports - all from a single, beautifully designed Android application.

Key Features

Interactive Dashboard

Landing overview with real-time operational metrics, quick action grid, and interactive trend graphs (fl_chart).

Hardware Inventory

Track and manage Laptops, Routers, MiFis, Access Points, Printers, and general Electronics across instant sub-tabs.

Borrowed Devices & Overdue Alarms

Track checkout logs with optional Due Dates, automatic local Android background notifications, and self-healing status synchronization.

Expenses & PDF Executive Reports

Log department purchases with running monthly totals. Export custom date ranges to Excel or generate multi-page PDF Summary Reports.

IT Issue Logs

Record IT problems and solutions linked to employees with date pickers, monthly grouping, and one-tap problem/employee search.

Subscriptions Tracking Module

Dedicated manager for SaaS licenses, cloud hosting, and service renewals with cycle filtering and real-time total expenditure breakdowns.

Tech Stack

FrameworkFlutter 3.3+ / Dart
ArchitectureOffline-first, high-performance local SQLite
DesignMaterial 3, clean dark theme
StateProvider (ChangeNotifier)

Screenshots

Inventory
Expenses
Home
Log
More
Borrowed