...
Technology: Laravel
Category: ERPs
533
Keywords: laravel php point-of-sale pos possystem rxjs6 tailwindcss vuejs

NexoPOS App | Download & Demo | Open Source Collection

NexoPOS 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 4.x include a responsive and beautiful dashboard that ease the interaction either on a smartphone, tables, or desktops.

Demo

Deploy to DO

Documentation

All the documentation for NexoPOS 4.x can be found on My NexoPOS. That includes :

And for developers, there are more technical tutorials that convers:

Get More Using Modules

NexoPOS 4x available on CodeCanyon gives access to the premium modules marketplace. While purchasing on CodeCanyon, you get :

  • $40 In credit to My NexoPOS balance.
  • Access to NexoPOS 4.x marketplace
  • Premium Support & Installation Service
  • You're eligible for customization

Changelog & Feature Announcement

We're frequently discussing the future of the app (while waiting discussions are allowed). You can join the WhatsApp group where tips are shared on NexoPOS 4.x.

Support Terms

1 - The support on NexoPOS 4.x 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.

2 - If you would like to have a dedicated support. Consider registering as a member to My NexoPOS platform.

Troubleshooting

Here we list the known issues and the way around them. Not everyone is likely to face these issues as it depends on the environment.

  • CSRF error After Installation Chances 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 4.x.

  • Error After Database Details (using php artisan serve) If you're serving the project using php artisan serve, after setting up the database credentials and having them validated, you might stop on an infinite loading page.

This is caused because during the database setup, the ".env" is updated which causes 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 in the application details section.

Contribution Guidelines

Do you plan to contribute? That's awesome. We don't have that many developers on it, so we're open to any type of contribution. If you're a developer, 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 :

To install Node.js dependencies

npm run install

To watch the Vue compoment changes (Vue.js)

npm run watch

To watch the project changes (TailwindCSS)

npm run css-watch

To build the project for production, you'll need to only run that command: This will build the JavaScript file and CSS files.

npm run prod
Profile Picture

Hi, I'm Habib. I'm the founder of OpenSourceCollection. I help build web applications, grow businesses, big and small. If that is what you want, contact me.

I'm currently available for freelance work.

Visit my Protfolio. Let's connect on Linkedin or GitHub

Contact Me

About OpenSourceCollection.com
Discover, explore, and find open-source web apps from various categories and technologies, while accessing live demos, screenshots, and GitHub source code links.