StyloTech product · Ref. SP-01

NexStock

Inventory, sales and point of sale for businesses that outgrew the spreadsheet.

Platforms

Web · iOS · Android

Coming soon

Screens coming soon

This site publishes captures of the shipped product, never mock-ups. The frame stays empty until NexStock’s real screens are cleared to show.

Small businesses rarely fail on effort. They lose margin in the gaps — stock counted in one place and sold in another, a quotation that never became an invoice, a transfer nobody recorded.

StyloTech’s role

NexStock is StyloTech’s own product. We define, design, build, run and support it — the API, the web application and the mobile app.

Because we operate it ourselves, the architecture we recommend is architecture we live with: multi-tenancy, permissions, audit trails, migrations and support all have a cost we have already paid.

Platforms
  • Web
  • iOS
  • Android
Built with
Backend
  • Laravel 12
  • PHP 8.3
  • JWT
  • Two-factor auth
Web client
  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • TanStack Query
Mobile client
  • Flutter
  • BLoC
  • go_router
  • Dio
Data
  • PostgreSQL
  • Redis
  • S3-compatible storage
Quality & delivery
  • PHPStan
  • Deptrac
  • PHPUnit
  • Docker
What StyloTech delivered
  • Product strategy
  • UI/UX design
  • Design system
  • Technical architecture
  • Frontend development
  • Backend development
  • Mobile development
  • Database design
  • Testing & QA
  • Deployment
  • Maintenance

What it does

01

Inventory & stock

Products, stock levels, stores and transfers, with movement history behind every number.

02

Point of sale

A fast counter interface, connected to the same stock the back office sees.

03

Quotations & invoices

Quotations become invoices without re-entry, with receivables tracked against them.

04

Customers & suppliers

Both sides of the ledger, with the history that explains a balance.

05

Multi-branch

Stores, transfers and per-branch reporting are part of the model, not an add-on.

06

Reporting

Live reports on stock, sales and receivables, exportable and printable.

07

Document builder

Invoices, quotations and receipts laid out to match how the business presents itself.

08

API & webhooks

A documented REST API and webhooks, so it sits inside a wider system.

Engineering detail

Taken from the project source, not from marketing material.

API
Laravel 12 on PHP 8.3, organised as a modular monolith with enforced module boundaries
Security
JWT authentication, two-factor authentication, role and permission management, activity logging
Web client
React with TypeScript and Vite, TanStack Query, Router and Table, Tailwind CSS, Zod-validated API boundaries
Mobile client
Flutter with BLoC, go_router and Dio, secure storage, barcode scanning and biometric unlock
Data & storage
PostgreSQL, Redis and S3-compatible object storage, run under Docker
Quality gates
Static analysis at level 6, architecture rules enforced in CI, unit and feature tests, coding-standard checks

Inventory, sales and point of sale for businesses that outgrew the spreadsheet.

NexStock — StyloTech product — StyloTech