{"id":37365804,"url":"https://github.com/angkosal/laravel-pos","last_synced_at":"2026-01-16T04:51:36.819Z","repository":{"id":41842769,"uuid":"256657269","full_name":"angkosal/laravel-pos","owner":"angkosal","description":"Web Based Point Of Sale(POS) Application using Laravel","archived":false,"fork":false,"pushed_at":"2025-11-13T10:01:13.000Z","size":5313,"stargazers_count":456,"open_issues_count":16,"forks_count":274,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-11-13T11:28:15.260Z","etag":null,"topics":["laravel","php","pos"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/angkosal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-04-18T02:57:44.000Z","updated_at":"2025-11-13T10:01:18.000Z","dependencies_parsed_at":"2023-12-15T10:01:31.104Z","dependency_job_id":"b8c56dfa-000f-4ef2-a412-2280d9a14fd3","html_url":"https://github.com/angkosal/laravel-pos","commit_stats":{"total_commits":89,"total_committers":6,"mean_commits":"14.833333333333334","dds":0.2247191011235955,"last_synced_commit":"a839397044f6b02ae3b9cfa58ceafad14eb2fe74"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/angkosal/laravel-pos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angkosal%2Flaravel-pos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angkosal%2Flaravel-pos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angkosal%2Flaravel-pos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angkosal%2Flaravel-pos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angkosal","download_url":"https://codeload.github.com/angkosal/laravel-pos/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angkosal%2Flaravel-pos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28477210,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T03:13:13.607Z","status":"ssl_error","status_checked_at":"2026-01-16T03:11:47.863Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["laravel","php","pos"],"created_at":"2026-01-16T04:51:36.764Z","updated_at":"2026-01-16T04:51:36.810Z","avatar_url":"https://github.com/angkosal.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003ch1 align=\"center\"\u003ePOS System Using Laravel\u003c/h1\u003e\n\u003c/p\u003e\n\nThe project was created while recording video \"[Create POS System Using Laravel](https://www.youtube.com/watch?v=Y_NRk0lOOJc\u0026list=PL2hV0q47BY-G9f5xG9Vq-wGjSyy1BekOv)\"\n\n## Installation\n\n### Requirements\n\nFor system requirements you [Check Laravel Requirement](https://laravel.com/docs/10.x/deployment#server-requirements)\n\n### Clone the repository from github.\n\n    git clone https://github.com/angkosal/laravel-pos.git [YourDirectoryName]\n\nThe command installs the project in a directory named `YourDirectoryName`. You can choose a different\ndirectory name if you want.\n\n### Install dependencies\n\nLaravel utilizes [Composer](https://getcomposer.org/) to manage its dependencies. So, before using Laravel, make sure you have Composer installed on your machine.\n\n    cd YourDirectoryName\n    composer install\n\n### Config file\n\nRename or copy `.env.example` file to `.env` 1.`php artisan key:generate` to generate app key.\n\n1. Set your database credentials in your `.env` file\n1. Set your `APP_URL` in your `.env` file.\n\n### Database\n\n1. Migrate database table `php artisan migrate`\n1. `php artisan db:seed`, this will initialize settings and create and admin user for you [email: admin@gmail.com - password: admin123]\n\n### Install Node Dependencies\n\n1. `npm install` to install node dependencies\n1. `npm run dev` for development or `npm run build` for production\n\n### Create storage link\n\n`php artisan storage:link`\n\n### Run Server\n\n1. `php artisan serve` or Laravel Homestead\n1. Visit `localhost:8000` in your browser. Email: `admin@gmail.com`, Password: `admin123`.\n \u003c!-- 1. Online demo: [pos.khmernokor.com](https://pos.khmernokor.com/) --\u003e\n\n### Feature To-Do List\n\n#### 📊 Dashboard\n- [x] Display overall sales summary (total revenue, today's sales, top-selling product)\n\n#### 📦 Products\n- [x] Product list with pagination, search, and category filters\n- [x] Add product form (name, price, stock, image, category)\n- [x] Edit/Delete product actions\n\n#### 🛒 Point Of Sale\n- [x] Responsive POS interface (for desktop \u0026 tablet)\n- [x] Add products via barcode scan or name search\n- [x] Display cart with items, quantity\n- [ ] Support multiple payment methods (cash, card, etc.)\n- [ ] Apply discount by specific items\n- [ ] Apply discount by invoice (overall discount)\n- [ ] Print or download sale receipt\n\n#### 📦 Orders\n- [x] List all sales/orders with filters (date)\n    - [ ] Add filter (status, customer)\n- [x] View detailed order/invoice page\n- [ ] Support order returns and refunds\n\n#### 👥 Customers\n- [x] Customer list\n    - [ ] Filter customer with (name, phone and email)\n- [x] Add/Edit customer information (name, phone, email, address)\n- [ ] View customer order history\n\n#### 🚚 Supplier\n- [x] Supplier list\n    - [ ] Filter supplier with (name, phone and email)\n- [x] Add/Edit supplier info (name, phone, email, ...)\n- [ ] View purchase/order history by supplier\n\n#### 📥 Purchase — by [Emre Dikmen](https://github.com/fabyo0)\n- [x] Add purchase form (select supplier, date, invoice number)\n- [x] Add purchased items with quantity and cost\n- [x] Update product stock automatically on purchase\n- [x] View list of purchases with filters (supplier, date)\n- [x] Generate printable purchase receipt (80mm)\n\n#### ⚙️ Settings\n- [x] Store settings (name, currency)\n    - [ ] Add tax config to store setting\n\n\n### Screenshots\n\n#### Product list\n\n![Product list](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/products_list.png)\n\n#### Create order\n\n![Create order](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/pos.png)\n\n#### Order list\n\n![Order list](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/order_list.png)\n\n#### Customer list\n\n![Customer list](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/customer_list.png)\n\n\n# 🌟 Or Khmernokor POS :)\n\n[Khmernokor POS](https://pos.khmernokor.com) is a modern and efficient Point of Sale system tailored for restaurants, cafés, and retail businesses. Built with a focus on usability, speed, and flexibility, it provides an all-in-one solution for front-of-house and back-of-house operations.\n\n---\n\n## 🖥️ POS Screen\n![POS Screen](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/khmernokor-pos/pos.png)\n\nThe POS interface is clean, responsive, and optimized for quick ordering. Cashiers and servers can easily select items, apply discounts, manage tables, and process various payment methods efficiently.\n\n---\n\n## 🖨️ Kitchen Printer\n![Kitchen Printer](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/khmernokor-pos/kitchen-printer.jpg)\n\nOrders placed via the POS are instantly sent to the kitchen printer. This ensures accurate, printed tickets that help kitchen staff prepare dishes quickly and with minimal error.\n\n---\n\n## 🍽️ Kitchen Display System (KDS)\n![Kitchen Display](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/khmernokor-pos/kitchen-display.png)\n\nReplace traditional printed tickets with a digital kitchen display. Staff can view and manage incoming orders in real time, mark items as complete, and streamline food preparation.\n\n---\n\n## 🧾 Receipt Preview\n![Receipt Preview](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/khmernokor-pos/receipt-preview.png)\n\nPreview and print receipts with detailed breakdowns of items, quantities, discounts, taxes, and total amounts—customizable to suit your business branding.\n\n---\n\n## 🖨️ Cashier Printer\n![Cashier Printer](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/khmernokor-pos/cashier-printer.jpg)\n\nPrint high-quality receipts at the cashier station for customers upon checkout. Reliable and fast printing supports smooth and professional transactions.\n\n---\n\n## 📱 QR Menu for Customers ordering\n\u003c!-- ![QR Menu](https://raw.githubusercontent.com/angkosal/laravel-pos/master/screenshots/khmernokor-pos/qr-menu.png) --\u003e\n\nLet customers scan a QR code to view the digital menu on their phones. This contactless feature enhances the dining experience while reducing the need for physical menus.\n\n---\n\n## Video Demo on Windows\n[![Watch the video](https://img.youtube.com/vi/4ARl-Ww71Gc/hqdefault.jpg)](https://www.youtube.com/shorts/4ARl-Ww71Gc)\n\n## Video Demo on Mobile\n[![Watch the video](https://img.youtube.com/vi/qqUSv7ab3dk/hqdefault.jpg)](https://www.youtube.com/watch?v=qqUSv7ab3dk)\n\n---\n\nKhmernokor POS is your complete solution for managing restaurant operations—from order taking and kitchen coordination to payment and reporting.\n\n🔗 [Explore more at pos.khmernokor.com](https://pos.khmernokor.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangkosal%2Flaravel-pos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangkosal%2Flaravel-pos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangkosal%2Flaravel-pos/lists"}