StockVault - Offline Inventory Manager PWA

Description
StockVault is an inventory management application built with HTML, CSS and vanilla JavaScript. Deploy the included files to a static host without a backend, database server or build step.
Products, categories, suppliers, stock movements and purchase orders are stored locally in the browser using IndexedDB. After the first load over HTTPS, the app can work offline and can be installed as a PWA on supported browsers.
The responsive interface includes light and dark themes, eight accent presets and nine languages, with RTL support for Arabic, Urdu and Persian.
This is a single-device application. Browser storage is not encrypted and may be lost if site data is cleared or the device is lost. Export regular JSON backups and keep a copy outside the device.StockVault — Offline-First Inventory Management PWA StockVault is a complete, premium inventory management application built with pure HTML5, CSS3, and vanilla JavaScript. It requires no backend, no database setup, and no build step. Simply upload the included files to any static host (Netlify, Vercel, GitHub Pages, or your own web host) and the application is immediately ready to use. Because StockVault is a Progressive Web App (PWA), it can be installed on desktop and mobile devices like a native app. Once installed, it works fully offline, giving you complete control over your data without any server costs, cloud dependencies, or monthly subscriptions. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CORE FEATURES • Complete Inventory Management: Create, edit, and manage Products, Categories, and Suppliers with full CRUD functionality, search, and filtering. • Stock Movement Ledger: Every quantity change is recorded with a reason, reference, and full audit trail (previous balance vs. new balance). • Purchase Orders: Create POs, track partial deliveries, receive stock into inventory, and print professional purchase order documents. • Low-Stock Alerts: Dynamic per-product thresholds, reorder suggestions, and estimated restock costs help you prevent stockouts. • CSV Import/Export: Bulk import products via CSV with column mapping and validation. Export any view to CSV for use in Excel or other tools. • JSON Backup & Restore: Create a full snapshot of every record in the system. Restore replaces all data atomically with schema validation. • 8 Printable Reports: Inventory valuation, product list, low-stock, out-of-stock, movement history, supplier purchases, PO summary, and category inventory — all with date filters and clean print layouts. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PREMIUM UI & LOCALIZATION • 3D Neumorphic Interface: A stunning, modern soft-UI aesthetic with custom light and dark themes. • 8 Accent Color Presets: Instantly change the entire app's color scheme, plus a custom color picker for unlimited options. • 9 Languages Included: English, Arabic, Urdu, Persian, Spanish, Hindi, Chinese (Simplified), Japanese, and Korean. Includes full RTL (Right-to-Left) layout support for Arabic, Urdu, and Persian. • Fully Responsive: Adapts perfectly to desktop, tablet, and mobile screens with a collapsible sidebar and touch-friendly controls. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TECHNICAL DETAILS • Zero Dependencies: Built with pure vanilla JavaScript (ES modules). No React, Vue, jQuery, or npm packages required. • Local-First Storage: All data is saved securely in the browser's IndexedDB. Your data never leaves the user's device. • Service Worker Caching: Fully offline-capable after the first load via an optimized Service Worker. • No Build Step: The source code is clean, modular, and ready to deploy out of the box. Just upload and go. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Features
Products, categories and suppliers with search, filters and editing.
Stock movement ledger with reasons, references and before/after balances.
Purchase orders with partial receiving and printing.
Low-stock alerts and reorder suggestions.
CSV import/export and JSON backup/restore.
Eight printable reports.
Light/dark themes and eight accent presets.
Nine languages and RTL layouts.
Offline PWA with local IndexedDB storage.
Requirements
A modern browser with IndexedDB and JavaScript ES module support.
An HTTP server for local development; localhost is supported.
HTTPS hosting for production PWA installation and offline caching.
No backend, Node.js or build step is required. PWA installation support varies by browser.
Instructions
Extract the package and serve the stockvault folder over HTTP, for example with Python: python3 -m http.server 8080. Open http://localhost:8080 in your browser. Opening index.html directly from disk is not supported.
Complete onboarding, then configure your business, language and appearance in Settings. For production, upload the full folder to an HTTPS static host.
Use the included README for manifest/icon branding, deployment and storage guidance. Export regular backups from Data Management.
| Author | humajamshed |
|---|---|
| Category | Scripts & Code / JavaScript |
| Price | $50 |
| Extended License | $150 |
| First Release | Oct 17, 2026 |
| Last Update | Oct 17, 2026 |
| Files included | .css, .html, .json, JavaScript .js |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
Actionbook
It works inside the user's own browser with the accounts already signed in. The user describes the result they need, and the agent reads, clicks and types through the pages, then delivers a dashboard or report where each data links back to its source.
Other · 728 views · 10 clicksOther · Week 44 · 728 views · 10 clicks
🥈
Free social media tools for creators & solofounders
295 free tools for growing your social media: write, plan, grow on local AI models, 100% free forever, No sign-up required, No trial. Write, check and measure posts on LinkedIn, Instagram, TikTok, X, YouTube, Reddit, Product Hunt and more: a free social media scheduler for 17 networks, engagement rate calculators, character counters, best time to post, hook generators and follower growth calculators. No login anywhere, no API or credit usage.
697 views · 6 clicksWeek 44 · 697 views · 6 clicks
🥉
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 1,943 views · 21 clicksSaaS · Week 44 · 1,943 views · 21 clicks
#4
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 1,894 views · 17 clicksWebsite · Week 44 · 1,894 views · 17 clicks
#5
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
39,353 views · 211 clicksWeek 44 · 39,353 views · 211 clicks
#6
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
633 views · 11 clicksWeek 44 · 633 views · 11 clicks
#7
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
577 views · 4 clicksWeek 44 · 577 views · 4 clicks