{"id":13764658,"url":"https://github.com/Blair2004/NexoPOS","last_synced_at":"2025-05-10T20:31:07.591Z","repository":{"id":36977566,"uuid":"274940489","full_name":"Blair2004/NexoPOS","owner":"Blair2004","description":"The base version of NexoPOS, which is a web-Based Point Of Sale (POS) System build with Laravel, TailwindCSS, and Vue.Js.","archived":false,"fork":false,"pushed_at":"2025-04-30T16:30:54.000Z","size":217783,"stargazers_count":1018,"open_issues_count":47,"forks_count":422,"subscribers_count":32,"default_branch":"master","last_synced_at":"2025-04-30T17:42:42.329Z","etag":null,"topics":["laravel","php","point-of-sale","pos","possystem","rxjs6","tailwindcss","vuejs"],"latest_commit_sha":null,"homepage":"https://my.nexopos.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Blair2004.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-06-25T14:40:59.000Z","updated_at":"2025-04-29T13:44:14.000Z","dependencies_parsed_at":"2023-02-18T03:01:35.673Z","dependency_job_id":"3076f8c1-74db-4633-be63-db0424c3a12a","html_url":"https://github.com/Blair2004/NexoPOS","commit_stats":{"total_commits":1670,"total_committers":17,"mean_commits":98.23529411764706,"dds":"0.35868263473053896","last_synced_commit":"7e51e77586205b8f786ba2968587abbe6fecdddc"},"previous_names":["blair2004/nexopos-4x"],"tags_count":102,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blair2004%2FNexoPOS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blair2004%2FNexoPOS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blair2004%2FNexoPOS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blair2004%2FNexoPOS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Blair2004","download_url":"https://codeload.github.com/Blair2004/NexoPOS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253480376,"owners_count":21915246,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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","point-of-sale","pos","possystem","rxjs6","tailwindcss","vuejs"],"created_at":"2024-08-03T16:00:24.927Z","updated_at":"2025-05-10T20:31:02.565Z","avatar_url":"https://github.com/Blair2004.png","language":"PHP","funding_links":[],"categories":["Enterprise Resource Planning (ERP)"],"sub_categories":["Follow me"],"readme":"[![Latest Stable Version](https://poser.pugx.org/blair2004/nexopos/v)](//packagist.org/packages/blair2004/nexopos) [![Total Downloads](https://poser.pugx.org/blair2004/nexopos/downloads)](//packagist.org/packages/blair2004/nexopos) [![Latest Unstable Version](https://poser.pugx.org/blair2004/nexopos/v/unstable)](//packagist.org/packages/blair2004/nexopos) [![License](https://poser.pugx.org/blair2004/nexopos/license)](//packagist.org/packages/blair2004/nexopos)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/5265663/162700085-40ed00ca-9154-42cb-850a-ccf1c2db2d5d.png\" alt=\"NexoPOS\"/\u003e\n\u003c/p\u003e\n\nNexoPOS 4 is a free point of sale system build using Laravel, TailwindCSS, Vue and other open-source resources. This POS System focuses on utilities and functionalities to offer for most businesses all the tools they need to manage better their store. NexoPOS include a responsive and beautiful dashboard that ease the interaction either on a smartphone, tables or desktops.\n\nRead Review On:\n[![Laravel News](https://user-images.githubusercontent.com/5265663/186377311-c42ddd2c-bc84-465c-a3b6-94e6df8d68bc.jpg)](https://laravel-news.com/nexopos-point-of-sale-for-laravel?utm_source=github.com\u0026utm_medium=readme\u0026utm_campagin=nexopos)\n\n## Demo\n- Regular : https://v4.nexopos.com\n- MultiStore : https://v4-multi.nexopos.com\n- Gastro : https://v4-gastro.nexopos.com\n- Username : demouser\n- Password : 123456\n\n[![Deploy to DO](https://www.deploytodo.com/do-btn-blue.svg)](https://cloud.digitalocean.com/apps/new?repo=https://github.com/blair2004/NexoPOS/tree/v5.0.x\u0026refcode=ebdb80cb0ec7)\n\n## Documentation\nAll the documentation for NexoPOS can be found on [My NexoPOS](https://my.nexopos.com/en/documentation). That includes : \n\n- [Configuring the environment](https://my.nexopos.com/en/documentation/getting-started/configuring-the-environment)\n- [Downloading NexoPOS](https://my.nexopos.com/en/documentation/getting-started/download-and-install)\n- [Installing NexoPOS](https://my.nexopos.com/en/documentation/getting-started/installation-wizard)\n\nAnd for developpers, there are more technical tutorials that convers:\n- [Creating a module](https://my.nexopos.com/en/documentation/developpers-guides/how-to-create-a-module-for-nexopos-4-x)\n- [Create a menu for a module](https://my.nexopos.com/en/documentation/developpers-guides/how-to-create-a-menu-on-nexopos-4-x)\n- [Create a route](https://my.nexopos.com/en/documentation/developpers-guides/how-to-register-routes-for-modules)\n\nWe've also create video tutorial that will help you performing those easilly.\n\n[\n![image](https://user-images.githubusercontent.com/5265663/163531524-408757a8-d5a8-40b1-8e8f-c4e59e778e05.png)\n](https://www.youtube.com/watch?v=V80-hOJCywY)\n\n# Get More Using Modules\nNexoPOS available on [CodeCanyon](https://codecanyon.net/item/nexopos-4x-pos-crm-inventory-manager/31188619) gives access to premium modules marketplace. While purchasing on CodeCanyon, you get : \n\n- $40 In credit to [My NexoPOS](https://my.nexopos.com/en/marketplace) balance.\n- Access to NexoPOS marketplace\n- Premium Support \u0026 Installation Service\n- You're eligible for customization\n\n## Changelog \u0026 Feature Announcement\nWe're frequently discussing about the future of the app (while waiting discussion are allowed). You can join the WhatsApp [group where tips](https://chat.whatsapp.com/KHWgNmfcfJy7SwJiRQTmG8) are shared on NexoPOS.\n\n\n## Support Terms\n\n1 - The support on NexoPOS only applies to the information provided by the users while creating an issue. This means we won't either do the installation on your server or check an issue on your server. You're therefore invited not to post your server information while creating an issue. We'll use your explanations to reproduce your issue and therefore to solve it.\n\n2 - If you would like to have a dedicated support. Consider registering as a member to [My NexoPOS platform](https://my.nexopos.com/en/account/checkout/premium).\n\n## Troubleshooting\nHere we list the knowns issues and the way around. Not everyone is likely to face these issues as it depends on the used enviroment.\n\n- CSRF error After Installation\nChances are when you make your installation, you'll have your website URL changed. Unfortunately, if the domain has to change, it must be clearly described on the .env file. We've written a guide that explains how to solve the [CSRF issue on NexoPOS](https://my.nexopos.com/en/documentation/troubleshooting/how-to-fix-csrf-token-mismatch-on-nexopos-4-x).\n\n- Error After Database Details (using `php artisan serve`)\nIf you're serving the project using `php artisan serve`, after setting up the database credentails and having them validated, you migth stop on an infinite\nloading page. \n\n![screenshot-127 0 0 1_8000-2020 10 01-00_33_17](https://user-images.githubusercontent.com/5265663/94781001-17809f00-037e-11eb-9f14-3bf4427054bf.png)\n\nThis is caused because during the database setup, the \".env\" is updated which cause Laravel to restart the development server and therefore invalidate your session. The way around, is just to refresh the page and you'll end up on the application details section.\n\n## Contribution Guidelines\nDo you plan to contribute? That's awesome. We don't have that much developer on it, so we're open to any type of contributions. If you're a developper, you'll start by forking the project and deploying that locally for further tests. Typically, you'll need to build the project (Vue.js) in watch mode. You'll then start by making sure the .env value \"NS_ENV\" is set to \"dev\". From there, you can run the following command :\n\n**To install Node.js dependencies**\n```\nnpm install\n```\n\n**To watch the Vue compoment changes (Vue.js)**\n```\nnpm run dev\n```\n\n**To watch the project changes (TailwindCSS)**\n```\nnpm run css-watch\n```\n\n**To build the project for production, you'll need to only run that command:**\nThis will build the JavaScript file and CSS files.\n\n```\nnpm run prod\n```\n\n## Star History\nThank you for all your support over the years :).\n\n[![Star History Chart](https://api.star-history.com/svg?repos=blair2004/NexoPOS\u0026type=Date)](https://star-history.com/#blair2004/NexoPOS\u0026Date)\n\n\n## Screenshots\nThe branch 4.7.x introduce the \"Dark Mode\" which will make working continuously with NexoPOS easier without hurting sight.\n\n### Media Component\nThe media components help uploading images and managing them. This comes with a field that will ease assigning image to products.\n![image](https://user-images.githubusercontent.com/5265663/159091815-5b022ec6-9df4-419b-86f0-85db73ce35c5.png)\n\n### POS Component\nThe POS is the place where sales are made and handled. The POS is made to provide everything the cashier need to process orders quickly and easilly.\n![image](https://user-images.githubusercontent.com/5265663/159092595-3b2e4371-fef4-471c-84cd-b04cb2b7c611.png)\n\n### Orders Components\nEvery saved sales are listed on the orders list. From there various operation such as opening the receipt, proceeding a refund, making payment can be performed.\n![image](https://user-images.githubusercontent.com/5265663/159092684-53a0c41a-d76d-4b69-b737-4420a20b33a1.png)\n\n### Products Components\nThe resources that are sold are the products. The product UI has been simplified to make sure all necessary details can be added.\n![image](https://user-images.githubusercontent.com/5265663/159092753-845b930c-0b4f-4b3d-a42e-8658f74e7499.png)\n\n### Settings Components\nConfigure how NexoPOS works. From the settings you can configure various section of your application including the currency, the POS features, the orders and much more.\n![image](https://user-images.githubusercontent.com/5265663/159092979-267841bc-531d-4a27-b35f-902866fa742a.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBlair2004%2FNexoPOS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBlair2004%2FNexoPOS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBlair2004%2FNexoPOS/lists"}