Skip to content

Web Based Point Of Sale(POS) Application using Laravel

Notifications You must be signed in to change notification settings

mailmug/laravel-easy-pos

Repository files navigation

Laravel POS Logo

A simple, open-source Point of Sale (POS) system built with Laravel and FilamentPHP.

Features 🛠️

  • ✅ Easy-to-use POS interface
  • ✅ Built with Laravel & FilamentPHP
  • ✅ Secure authentication & user management
  • ✅ Inventory & product management
  • ✅ Sales tracking & reports
  • ✅ Responsive UI

🚀 Demo Available:

Live Demo : https://filament-pos.phpbolt.com/

Username: [email protected]

Password: pass@123

Feel free to PM [email protected]

POS Interface

POS Interface

Invoice

It supports thermal printing.

POS Invoice

Installation Guide 🏗️

Web Install

  1. Download zip file https://filament-pos.phpbolt.com/laravel-easy-pos.zip

  2. Upload file to public_html folder.

Point domain name to public_html/public folder.

  1. Navigate your-domain.com/install

Local Install

  1. Clone the repository:
git clone https://github.com/mailmug/laravel-easy-pos.git
cd laravel-easy-pos
  1. Copy .env file
cp .env.example .env
php artisan key:generate
  1. Update .env file
DB_CONNECTION=mysql
DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
APP_URL=http://localhost
  1. Install dependencies:
composer install
npm install
npm run build
  1. 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.

  1. Fork the repo
  2. Create a new branch
  3. Commit your changes
  4. 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! 😃