CodeCanU
← Back to products
PHP Scripts

WU Stock - Inventory Management System With POS

WU Stock – Inventory Management System with POS WU Stock is a complete Inventory Management System with a built-in Point of Sale (POS), designed for retailers, wholesalers, and small businesses that need a single place to run day-to-day operations. It handles products, suppliers, clients, sales, purchases, expenses, payments, and loans – and turns every transaction into clear, real-time financial reports. Built on CodeIgniter 3 with a clean modular architecture, it runs on a…

19.00 USDT

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

WU Stock – Inventory Management System with POS

WU Stock is a complete Inventory Management System with a built-in Point of Sale (POS), designed for retailers, wholesalers, and small businesses that need a single place to run day-to-day operations. It handles products, suppliers, clients, sales, purchases, expenses, payments, and loans – and turns every transaction into clear, real-time financial reports.

Built on CodeIgniter 3 with a clean modular architecture, it runs on any standard PHP host. Everything a shop owner or manager needs – invoices, low-stock alerts, dashboards, and profit summaries – is available out of the box from a single, easy-to-install package.

Site: WU Stock Inventory & POS
Email: admin@example.com
Password: 12345

Key Highlights

  • 15 Modules covering the complete retail and inventory lifecycle
  • Built-in POS – fast checkout with real-time stock validation
  • PHP 7.4 – 8.5 compatible – runs on virtually any host
  • MySQL / MariaDB – shared hosting friendly, no CLI or Composer required
  • 100% Offline Capable – every asset is bundled, works on isolated LANs
  • Low-Stock & Out-of-Stock Alerts – never lose a sale to an empty shelf
  • Role-Based User Management – Admin, Accountant, and custom permission groups
  • Multi-Currency Support – set your currency once, it propagates everywhere
  • CSRF Protection & Login Lockout – hardened against brute-force and forgery
  • Database Transactions – every multi-table write is atomic

All 15 Modules

  • Dashboard (Home) – today’s sales, expenses, stock value, receivables, payables, and a 12-month trend chart
  • Product – category management, stock tracking, alert quantity, product history
  • Purchase – multi-item supplier invoices, edit/delete with correct stock adjustment
  • Sale (POS) – fast client checkout, real-time stock validation, client sale history
  • Supplier – profiles, purchase history, outstanding balance tracking
  • Client – profiles, sale history, receivable balance tracking
  • Expense – categorized expense logging with payment method tracking
  • Payment – unified hub for supplier payments and client collections
  • Loan – record loans given (loanee) and loans taken (lender), track payments
  • Finance – profit & loss statements, cash flow, financial summaries
  • Report – sales, purchase, expense, product stock, and financial reports
  • Accountant – user accounts for accounting staff with limited permissions
  • Settings – currency, timezone, date format, company branding, alert thresholds
  • Auth – login, password reset via email, session management (Ion Auth)
  • Profile – user profile and password change from the top-right menu

Dashboard & Real-Time Insights

  • The moment you log in, see today’s sales and today’s expenses at a glance
  • Total value of your current stock, calculated on the fly
  • Receivables (what clients owe you) and payables (what you owe suppliers)
  • Colourful 12-month chart comparing sales, purchases, and expenses
  • Top suppliers and top clients ranked by outstanding balance
  • Recent activity feed showing the latest sales, purchases, and payments
  • Instant visual cue on whether your business is growing month over month

Point of Sale (POS) & Sales

  • Streamlined POS interface for fast client checkout
  • Real-time stock validation – the system refuses to sell what isn’t on the shelf
  • Multi-item sale invoices with automatic total calculation
  • Complete client sale history accessible in one click
  • Print-ready invoice generation with clean formatting
  • Editing or deleting an invoice always keeps stock numbers exact
  • Cheque number and payment method tracking on every transaction

Product & Stock Management

  • Create, edit, and manage products with full category support
  • Product categories module for organizing your catalog
  • Per-product Alert Quantity – set a threshold (e.g. 10) per SKU
  • Products at or below the alert quantity are highlighted in yellow
  • Products with zero stock are marked in red on the dashboard and product list
  • Full product history: every purchase and every sale that touched a SKU
  • Drill-down product history details view for audit and reconciliation

Purchase & Supplier Management

  • Multi-item purchase invoices from suppliers
  • Purchases correctly add to stock (fixed from the previous version’s bug)
  • Editing or deleting a purchase invoice maintains exact stock counts
  • Supplier profiles with contact info, purchase history, and outstanding balances
  • Supplier saved without accidentally resetting their login password
  • Payment recording against purchase invoices – partial or full
  • Cheque number and payment date tracking

Client & Payments

  • Client profiles with contact info, sale history, and receivable balances
  • Client saved without accidentally resetting their login password
  • Unified Payment module: record supplier payments and client collections in one place
  • Payments validated – no negative amounts, no phantom overpayments
  • Cheque number and payment date tracking on every entry
  • Clean invoice printing – no stray code fragments beside phone numbers

Loans – Loanee & Lender

  • Record loans given to third parties (loanee) with payment schedules
  • Record loans taken from external sources (lender)
  • Add loan payments and track outstanding balances on both sides
  • Separate loanee and lender registries with full history views
  • Integrates with the Finance module for accurate cash-flow reporting

Expense & Finance

  • Categorized expense logging with payment method and cheque number
  • Profit & Loss statements with clear revenue vs. expense breakdown
  • Cash flow overview across the Finance module
  • Purchases through the Finance section are now correctly recorded as purchases (previously mis-saved as sales that reduced stock – fixed)
  • All Finance and Report menu links work (previous 404 errors resolved)

Reports & Analytics

  • Sales reports filtered by client, date, or product
  • Purchase reports filtered by supplier, date, or product
  • Expense reports by category and date range
  • Product stock reports with alert-quantity flags
  • Financial reports including Profit & Loss and receivable/payable summaries
  • Reports stay fast even after years of accumulated data
  • Reports page 500 error fixed – every report renders reliably

User Management & Roles

  • Administrators add, edit, and deactivate staff accounts
  • Assign each user to a permission group (Admin, Accountant, custom)
  • Deactivate an account in one click when someone leaves – no data lost
  • Every user can change their own password from the top-right menu
  • Automatically generated passwords are cryptographically random
  • Ion Auth library provides industry-standard authentication

Settings & Configuration

  • Multi-currency: set your symbol once, it updates everywhere
  • Timezone-aware timestamps – no server-timezone surprises
  • Company logo, name, address, phone, and email for invoices
  • Customizable date format across all pages and reports
  • Low-stock alert threshold configuration
  • Simple, single-screen settings update

Security & Data Integrity

  • Ion Auth library – industry-standard authentication and session handling
  • bcrypt password hashing (no plain-text passwords stored)
  • CSRF form protection – outsiders cannot forge write requests
  • Login lockout – after 3 wrong attempts, account is locked for 10 minutes
  • Cryptographically random auto-generated passwords
  • Protected files – the SQL database file and internal folders cannot be downloaded
  • Safe file uploads – uploaded images cannot execute as server-side code
  • Database transactions on every multi-table write
  • Overpayment and negative-payment guards on all payment forms
  • Stock validation enforced before any sale is saved
  • MySQL strict-mode compatible (no silent truncation)

Offline & Modern Design

  • Cleaner menus, easier-to-read tables, and clearer buttons on every screen
  • Redesigned professional login page
  • Works completely offline – no external CDNs, fonts, or scripts
  • Runs on isolated local networks with no internet connection
  • Health-check endpoint (/healthz) for uptime monitoring services

Technology Stack

  • CodeIgniter 3.1.13 with HMVC (Modular Extensions)
  • PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5
  • MySQL 5.7+ or MariaDB 10.3+ (InnoDB, utf8mb4)
  • Ion Auth, Bootstrap, jQuery, DataTables, Toastr, SweetAlert2, Select2
  • Chart.js for the dashboard trend visualizations
  • All assets bundled locally – zero external dependencies at runtime

Server Requirements

Requirement Value
PHP 7.4 or higher (8.1 – 8.5 recommended)
Database MySQL 5.7+ or MariaDB 10.3+
Web Server Apache 2.4 with mod_rewrite, or Nginx
PHP Extensions mysqli, mbstring, gd, curl, json, session
SMTP Optional – required only for password reset emails

Shared hosting compatible. No root access, Composer, Node.js, or CLI required. Upload via FTP, import the SQL, edit one config file – done.

What’s Included

  • Full PHP source code (CodeIgniter 3 HMVC)
  • SQL database file, ready to import
  • All frontend assets (Bootstrap, jQuery, DataTables, Chart.js, etc.) bundled locally
  • Sample-free production database for a clean start
  • Step-by-step installation documentation (this file & WHATS-NEW.md)
  • 6 months of author support included

Change Log

v2.0.1 – July 03, 2026 (Current)

Added

  • Brand-new dashboard: today’s sales & expenses, stock value, receivables/payables, 12-month trend chart, top suppliers/clients.
  • Low-stock alerts – per-product alert quantity, yellow highlighting for low stock, red for out-of-stock.
  • User Management – add, edit, deactivate accounts; assign permission groups; per-user password change.
  • Modern, offline-capable UI – no external CDNs, works on isolated LANs.
  • Redesigned professional login page.
  • Health-check endpoint (/healthz) for uptime monitoring.

Fixed

  • Purchases made through the Finance section were being saved as sales and reducing stock – now recorded correctly and add to stock.
  • Editing or deleting an invoice could leave incorrect stock numbers – stock is now always exact.
  • Saving a client or supplier used to reset their login password without warning – passwords are never touched unless explicitly changed.
  • Invoices printed a fragment of code beside the phone number – invoices now print cleanly.
  • “Reports” and “Finance” menu links previously showed Page Not Found – all links resolved.
  • 500 error on the Reports page – fixed.
  • Numerous PHP warning messages across screens – every screen re-tested, zero errors.

Security

  • CSRF form protection enabled on all write endpoints.
  • Login lockout – account locked for 10 minutes after 3 wrong password attempts.
  • Cryptographically random auto-generated passwords.
  • SQL database file and internal system folders are no longer downloadable.
  • Uploaded images cannot execute as server-side code.

Compatibility

  • Verified full compatibility with PHP 8.5 across all 15 modules.
  • Database engine modernised to InnoDB with utf8mb4 – safe under power failure, stores any language including emoji.

v1.0.0 – Initial Release

  • First public release of WU Stock Inventory Management System with POS.

Thank you for choosing WU Stock. For any questions or issues, reach out through the support page or contact us at chaoscoding404@gmail.com, and we will get back to you as soon as possible.

WU Stock - Inventory Management System With POS

19.00 USDT
Buy now

After successful payment, you will receive a download link for the source code