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 info@mailmug.net
- ✅ Easy-to-use POS interface
- ✅ Built with Laravel & FilamentPHP
- ✅ Secure authentication & user management
- ✅ Inventory & product management
- ✅ Sales tracking & reports
- ✅ Responsive UI
Live Demo : https://filament-pos.phpbolt.com/
Username: admin@admin.com
Password: pass@123
Demo Service Invoice: View Sample Invoice
If you find this project helpful, please consider giving it a star on GitHub
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)
- Configuration assistance & basic troubleshooting
- 📩 Contact Us:
- ✉️ Email: info@mailmug.net
- 💬 Discord: arshidkv12
- 🌐 Website: wpdebuglog.com/contact/
Get in touch today, and let us handle the setup for you! 🚀
It supports thermal printing.
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
-
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.
- Navigate your-domain.com/install
- Clone the repository:
git clone https://github.com/mailmug/laravel-easy-pos.git
cd laravel-easy-pos
- Copy .env file
cp .env.example .env
php artisan key:generate
- Update .env file
DB_CONNECTION=mysql
DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
APP_URL=http://localhost
- Install dependencies:
composer install
npm install
npm run build
- Run the application:
php artisan serve
Navigate to the home page, and it will automatically add the demo data.
Username: admin@admin.com
Password: pass@123
✅ That's it! No further commands needed. The installation is automatic. 🎉 Navigate the website.
We ❤️ contributions! Feel free to submit issues or pull requests.
- Fork the repo
- Create a new branch
- Commit your changes
- Open a Pull Request
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! 😃