ConstructionInventory ManagementPWA

WMS (Warehouse Management System)

Manage material movement to and from construction sites in real time

A warehouse management system for construction companies. It centralizes inventory, material dispatch requests, return-to-warehouse requests, delivery schedules, site storage, and reports, making material movement between sites and warehouses visible in real time. The PWA-enabled web app also works from smartphones.

View service overview slides

Updated: 9/2026

The video is in Japanese.

System Architecture

Site supervisors, warehouse staff, and admins use the same web app on phones and PCs. Convex shares requests and stock in real time, and alerts reach the right people by email and push.

Cloudflare Workers
Alerts
Site supervisors
Request materials
Warehouse staff
Prepare & deliver
Admins
Masters & approvals
Web app (PWA)
Next.js
Clerk
Sign-in
Convex
Real-time DB
Resend
Email alerts
Web Push
Push alerts
  • Site supervisors, warehouse staff, and admins use the same web app (PWA) on Cloudflare Workers and sign in with Clerk.
  • Requests, stock, and deliveries are stored in Convex and reflected on everyone's screen in real time.
  • Request and progress alerts reach staff by Resend email and Web Push.
Main processing flowOther connections

Drag to move the diagram, and use the buttons at the top right to zoom.

With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.

Workflow

A supervisor's request to take out or return materials becomes a work order for the warehouse. As staff update progress, stock updates automatically and the supervisor is told when it is done, with no phone calls or paper.

Site supervisors
Need materials
WMS
Stock & deliveries
Warehouse staff
Prepare & deliver
Admins
Stock & history
  • Site supervisors request to take out or return materials.
  • The WMS turns requests into work orders for warehouse staff and alerts them by email and push.
  • As warehouse staff enter preparation, delivery, and inspection progress, stock updates automatically and supervisors are notified.
  • Admins review stock and history reports.
Inputs & requestsWhat the system returns

Drag to move the diagram, and use the buttons at the top right to zoom.

With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.

Key Features

Support construction-site warehouse operations from material movement to site storage and reports.

dashboard

Dashboard

See the latest statuses for material dispatch and return-to-warehouse requests, overdue tasks, recent comments, and the delivery calendar at a glance. KPIs are gathered on one screen for a real-time view of warehouse operations.

inventory_2

Inventory management

Manage inventory by material code, name, quantity, and status. Search and filter to find materials quickly and prevent stockouts or excess inventory.

local_shipping

Material dispatch management

Show progress as cards with three statuses: preparing for delivery, in delivery, and delivered. Manage material dispatch from request creation through delivery completion, moving materials from the warehouse to the site.

assignment_return

Return-to-warehouse requests

Manage requests to bring materials from a site back to the warehouse in one place. List request number, destination, planned date, and status, then use filters to process work efficiently.

calendar_month

Delivery schedule

Visualize delivery plans in month, week, or day calendar views. Manage deliveries by site and date to support efficient route planning and dispatch.

warehouse

Site storage

Manage the quantity and status of materials stored at each site. CSV import and export support bulk registration of large data sets.

assessment

Reports

Aggregate detailed inbound and outbound records and filter them freely. Track material movement in detail for inventory counts and audits.

manage_accounts

User management

Provide role-based access control for administrators, warehouse managers, site managers, and workers. Invite, edit, and deactivate users to manage organizational access.

dashboard

Dashboard

See the latest statuses for material dispatch and return-to-warehouse requests, overdue tasks, recent comments, and the delivery calendar at a glance. KPIs are gathered on one screen for a real-time view of warehouse operations.

Screen for Dashboard
inventory_2

Inventory management

Manage inventory by material code, name, quantity, and status. Search and filter to find materials quickly and prevent stockouts or excess inventory.

Screen for Inventory management
local_shipping

Material dispatch management

Show progress as cards with three statuses: preparing for delivery, in delivery, and delivered. Manage material dispatch from request creation through delivery completion, moving materials from the warehouse to the site.

Screen for Material dispatch management
assignment_return

Return-to-warehouse requests

Manage requests to bring materials from a site back to the warehouse in one place. List request number, destination, planned date, and status, then use filters to process work efficiently.

Screen for Return-to-warehouse requests
calendar_month

Delivery schedule

Visualize delivery plans in month, week, or day calendar views. Manage deliveries by site and date to support efficient route planning and dispatch.

Screen for Delivery schedule
warehouse

Site storage

Manage the quantity and status of materials stored at each site. CSV import and export support bulk registration of large data sets.

Screen for Site storage
assessment

Reports

Aggregate detailed inbound and outbound records and filter them freely. Track material movement in detail for inventory counts and audits.

Screen for Reports
manage_accounts

User management

Provide role-based access control for administrators, warehouse managers, site managers, and workers. Invite, edit, and deactivate users to manage organizational access.

Screen for User management

Project Overview

build_circleTechnology Stack (6 technologies)

  • Next.js (App Router)
  • React + TypeScript
  • Tailwind CSS + shadcn/ui
  • Clerk Authentication
  • Convex (real-time database)
  • PWA (push notifications and offline support)

fact_checkImplemented Features (6 features)

  • check_circleDashboard and KPI aggregation
  • check_circleInventory management with search and filters
  • check_circleMaterial dispatch and return-to-warehouse request workflows
  • check_circleDelivery schedule with calendar view
  • check_circleSite storage with CSV import and export
  • check_circleReports and role-based access control

We can build a similar system for your business.

Build a dedicated SaaS product with ¥0 initial cost in 2–6 weeks using the SDK and AI.