NexStock
Inventory, sales and point of sale for businesses that outgrew the spreadsheet.
Web · iOS · Android
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.
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.
- Web
- iOS
- Android
- 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
- Product strategy
- UI/UX design
- Design system
- Technical architecture
- Frontend development
- Backend development
- Mobile development
- Database design
- Testing & QA
- Deployment
- Maintenance
What it does
Inventory & stock
Products, stock levels, stores and transfers, with movement history behind every number.
Point of sale
A fast counter interface, connected to the same stock the back office sees.
Quotations & invoices
Quotations become invoices without re-entry, with receivables tracked against them.
Customers & suppliers
Both sides of the ledger, with the history that explains a balance.
Multi-branch
Stores, transfers and per-branch reporting are part of the model, not an add-on.
Reporting
Live reports on stock, sales and receivables, exportable and printable.
Document builder
Invoices, quotations and receipts laid out to match how the business presents itself.
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.
