Live demo · Installable template

Self-Hosted Inventory & Sales Management App

Explore a working application for managing products, stock movements, suppliers, customers, sales invoices and scheduled deliveries. Built with DaDaBIK and available as an installable prepackaged app that you can customize visually or extend with PHP and JavaScript.

No credit card · Unlimited users, tables and records · Deploy on your own server

A practical inventory app for stock, sales and deliveries

The demo represents a B2B office-supplies business and connects inventory operations with sales and delivery scheduling. It is both a live demonstration of DaDaBIK and a ready-to-install starting point for your own application.

Track stock movements

Register incoming stock from each product record, automatically generate outgoing movements from invoice items and keep a complete movement history.

Manage sales and deliveries

Create customers, invoices and line items, generate PDF documents and view scheduled deliveries in a calendar.

Monitor and customize

Use dashboards, reports and natural-language data queries, then adapt forms, permissions and workflows to your organization.

What you can explore in the demo

The application combines common inventory-management workflows with the no-code and low-code capabilities used to build and maintain them.

  • Product and category management with images, barcodes, prices, quantities and reorder points
  • Inventory movements with manual incoming stock and automatically generated sales-related outgoing stock
  • Product-level movement management through a clear related-record view, plus a read-only list of all movements
  • Sales invoices and invoice items using connected master/detail forms
  • Delivery scheduling with calendar view and operational delivery methods
  • Inventory and sales dashboard with KPIs, monthly sales and retail value by category
  • Spreadsheet-like inline editing for fast updates directly in the data grid
  • DaDaBrain AI for asking natural-language questions about application data
  • Granular users and permissions for tables, fields, operations, records and access to the development area
  • CSV and PDF export for reporting and data portability
Built for operational data

No vendor lock-in, even as your data grows

1M records

DaDaBIK works directly with your SQL database instead of storing your application data inside a proprietary SaaS platform. You retain control of your data and infrastructure while working with substantial volumes of invoices, invoice items and inventory movements.

We tested this demo on budget hosting with 1 million movement records and no significant slowdown.

Inventory product grid in the DaDaBIK inventory management demo

Start no-code. Add code only when it helps.

The application is configured primarily through DaDaBIK's visual interface, while custom PHP and JavaScript remain available for advanced custom business rules, automation and integrations.

No-code

Configure the application visually

Modify forms, data grids, labels, relationships, validation, permissions, dashboards, reports and menu structure without rewriting the application.

Low-code

Extend workflows with PHP and JavaScript

Add advanced custom logic with hooks and buttons, custom pages, advanced validation and integrations while retaining control of the application and database.

Try the app, then install it on your own server

Explore the live inventory-management demo, then start a free trial and install the prepackaged app as a customizable foundation for your own products, stock movements, invoices and delivery workflows.

Frequently asked questions

Is this a working inventory management application?

Yes. The live demo manages products, categories, suppliers, customers, stock movements, invoices, invoice items and scheduled deliveries.

Can I install this demo as a template?

Yes. The application is available as a DaDaBIK prepackaged app. You can install it, replace the sample data and customize its structure, permissions, forms and workflows.

How are inventory movements handled?

Incoming stock movements are added from the relevant product record. Outgoing movements associated with sales are generated from invoice items. A separate read-only view provides a complete list of all movements.

Can I customize the app without coding?

Yes. Tables, forms, fields, relationships, labels, layouts, validation, formulas, permissions, dashboards, reports & more can be configured without coding.

Can developers add custom logic?

Yes. PHP and JavaScript can be used for advanced custom logic, custom pages, advanced validation and formatting, integrations and specialized workflows.

Where is the application hosted?

DaDaBIK is self-hosted. You install it on your own compatible hosting or server (even on your laptop!) and retain control of the application and database.

Can I use my existing database?

Yes. DaDaBIK can create applications from existing MySQL, PostgreSQL, SQLite and Microsoft SQL Server databases, from imported spreadsheet data or from a new database structure.

Top