A simple, open-source Point of Sale (POS) system built with Laravel and FilamentPHP. You can also use Laravel Easy POS as a lightweight and effective invoice generator for your services β not just products.
It is ready with Filament v4. Please check it and feel free to share your feedback at [email protected]
Features π οΈ
- β Easy-to-use POS interface
- β Built with Laravel & FilamentPHP
- β Secure authentication & user management
- β Inventory & product management
- β Sales tracking & reports
- β Responsive UI
π§Ύ Direct Thermal Printing Feature
π¨οΈ Direct Print Options
- π¨οΈ Windows Desktop printing (Bluetooth / USB / WiFi)
- π± Android printing (Bluetooth / USB / WiFi)
π² Download Thermal Print Bridge (Android)
Turn your phone into a powerful POS printer bridge in seconds.
β
Supports Bluetooth, USB, and WiFi printers
β‘ Fast & reliable ESC/POS printing
π Works with most POS systems
β Free to try β’ β‘ Setup in minutes β’ π No login required
π© Need help or have questions?
Feel free to contact: [email protected]
π Demo Available:
Live Demo : https://filament-pos.phpbolt.com/
Username: [email protected]
Password: pass@123
Demo Service Invoice: View Sample Invoice
β Show your support!
If you find this project helpful, please consider giving it a star on GitHub
Installation & Custom Invoice Template Service
We offer a hassle-free installation service for Laravel Easy POS for just $29. Need a custom invoice template? We can design one for an additional price!
β Services Offered:
- Installation & Setup β $29
- Custom Invoice Template β Additional cost (contact us for pricing)
- ESC/POS Thermal Print option (Android/Windows)
- Configuration assistance & basic troubleshooting
- π© Contact Us:
- βοΈ Email: [email protected]
- π¬ Discord: arshidkv12
- π Website: wpdebuglog.com/contact/
Get in touch today, and let us handle the setup for you! π
POS Interface
Invoice
It supports thermal printing.
π οΈ How to Use as an Invoice Generator
Install the application
Follow the standard installation process in the setup section.
Add your services as βproductsβ
For example:
- Service Name: Deep Cleaning - 2BHK
- Price: 499
- Description: Full deep-clean for 2BHK apartment
Create a new sale or transaction
- Go to the POS dashboard
- Select the service (like βDeep Cleaning - 2BHKβ)
- Enter quantity (usually 1)
- Add customer info if needed
Print or download the invoice
- After checkout, you can Print the receipt
- Or use PDF export if integrated
Installation Guide ποΈ
Web Install
-
Download the zip file https://filament-pos.phpbolt.com/laravel-easy-pos.zip
-
Upload the file to public_html folder.
Point the domain name to public_html/public folder.
-
Edit
.envfile -
Navigate your-domain.com/install
Local Install
- Clone the repository:
git clone https://github.com/mailmug/laravel-easy-pos.git
cd laravel-easy-pos
- Install dependencies:
composer install
npm install
npm run build
- Update .env file
DB_CONNECTION=mysql
DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
APP_URL=http://localhost
- Copy .env file
cp .env.example .env
php artisan key:generate
- Run the application:
php artisan serve
Navigate to the home page, and it will automatically add the demo data.
Username: [email protected]
Password: pass@123
β That's it! No further commands needed. The installation is automatic. π Navigate the website.
Contribute π€
We β€οΈ contributions! Feel free to submit issues or pull requests.
- Fork the repo
- Create a new branch
- Commit your changes
- Open a Pull Request
License π
This project is licensed under the GPL-3.0 License.
π‘ Built with Laravel & FilamentPHP β Making POS Simple! π
Let me know if you want to add anything specific! π