The app is a complete warehouse and logistics management system, designed as a mobile app (Flutter) with a local SQLite database (offline-first - works without internet). Main Modules:
1. Warehouse (Stock Status)
Adding, editing, and deleting products
Tracking quantities, warehouse locations, and net prices
Low stock warnings (red indicator)
Search by name or location
2. Invoices
Creating invoices with multiple items (name, quantity, net price, VAT)
Automatic calculation of net, VAT, and gross invoices
Invoice statuses: draft, issued, paid, canceled
Integration with inventory (reduction of stock levels upon issuance)
Generating a PDF "WZ" (Warehouse Issue) document with the option to share
3. Customers
Corporate customer database with contact details
Fields: company name, Tax Identification Number (NIP), address, email, phone number, contact person
Customer activity status
4. Drivers
Driver database with data: PESEL, driving license number, expiration date
Warnings for expired driving licenses (red indicator)
Activity status
5. Deliveries and Picking
Full delivery lifecycle: scheduled → picking → in transit → delivered
Invoice linking with driver and delivery date
Status filters, transport statistics
Search by invoice number or driver
Additional features:
Responsive design (adapted to phones and tablets)
Local SQLite database (data on the device)
PDF document generation and sharing (WZ)
Tutorial/onboarding for new users
Colorful statuses and an intuitive interface
The application is designed for trading/logistics companies managing warehouses, invoices, and transport.
Warehouse management application