Khalisa Florist - Point of Sale (POS)
This is a web-based Point of Sale (POS) app for a flower shop. It has two sides: a cashier interface where Laravel Livewire handles product search and cart calculations without page reloads, and a Filament PHP admin panel for product data and sales records.
Main Features
- Transaction System & Payment Gateway: Supports cash and integrates with Midtrans for digital payments (QRIS, e-wallets, bank transfers).
- Filtering & Search: Cashiers filter products by floral category (Roses, Jasmine, Dried Flowers) and search by name.
- Cart & Order Management: Tracks selected items, shows remaining stock, and calculates the total before checkout.
- Inventory Management: Admin dashboard to add products, organize categories, and monitor stock.
- User Role Access: Cashier accounts access the transaction page; admin accounts manage the database.
Tech Stack
- Framework: Laravel
- Frontend Interactivity: Laravel Livewire
- Admin Panel: Filament PHP
- UI Components: Flowbite (Tailwind CSS)
- Payment Gateway: Midtrans
- Database: MySQL
Project Links
- GitHub Repository: Isann22/pos-app
- Video Demo: Google Drive Demo