๐งพ POS Web Application โ Full-Featured Laravel 12 Point of Sale System
A secure and responsive web-based POS application built with Laravel 12,
designed for retail and wholesale businesses to manage sales, purchases, inventory, product returns, customers, suppliers, and reporting.
It includes robust authentication with Laravel Sanctum, complete user management, and a clean, icon-based UI for desktop & mobile.
๐งฉ Core Features
- โ Authentication System: Laravel Sanctum login, password reset, email verification.
- ๐ Dashboard: Daily sales, stock alerts, and quick stats overview.
- ๐ฅ Customer Management: Add, update, and view customer data with transaction history.
- ๐ข Supplier Management: Manage supplier profiles, purchases, and payment tracking.
- ๐๏ธ Category Management: Organize products under logical groupings.
- ๐๏ธ Product Management: Stock, price, description, barcode & status management.
- ๐ต Sale Order: Create new sales with dynamic product selection and price auto-fill.
- ๐ฆ Purchase Module: Record purchases from suppliers and update stock levels.
- โฉ๏ธ Product Return: Handle sale return transactions with stock adjustments.
- ๐งพ Invoice Generation: Printable invoices with discounts, VAT, and totals.
- ๐ Report Module: Sales reports, purchase reports, and product performance analysis.
- ๐ Accounts: Track business income, expenses, and balances.
๐ธ Application Gallery
Here are some screenshots of the POS Web Application:
๐ต Sales & Purchases
- Create new sale orders with dynamic pricing
- Record supplier purchases & update stock
Tech: Laravel 12, Tailwind CSS, Alpine.js
๐ฆ Inventory & Returns
- Manage stock, categories, and product returns
- Barcode & status tracking
Tech: Laravel Eloquent, MySQL
๐ Reports & Accounts
- Generate sales/purchase reports
- Track expenses, income & balances
Tech: Laravel Reports, Chart.js
















