WHO USES ITTHE APPLICATIONOUTWARDSlook up and requestrecord movementsadministersevery operation is a function in the databasenotifiesprintslooks upPERSONSite managers andmanagementread-only role: see everything,request purchasesPERSONLogistics and warehouseoperator role: record movementsand catalogsPERSONAdministratorall of the above, plus users androlesAPPLICATIONWeb apprequests · purchases · transfers · vouchers · tools · adjustments · ledger · dashboard with widgets and alertsDATADatabase (PostgreSQL)transactional functions · immutable ledger · balances per warehouse · row-level securityGUARANTEEAlertsoverdue or due-soon requests · delayedtransfers · stock below minimumOUTSIDE THE APPPaperwork for the physicalcircuitpurchase order, receipt and voucher asPDFs with signature linesOUTSIDE THE APPOfficial exchange ratefor purchases in dollars, cached perday

Drag the boxes to arrange them (every view opens tidy). Click a box to see its details. Ctrl + wheel or the buttons to zoom; drag the background to pan. Esc clears, F fits.