Kamis, 30 Juni 2022

NEXOPOS-kasir php

 Deploy to DO

NexoPOS

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

Documentation

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

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

We've also create video tutorial that will help you performing those easilly. image

How To Unlock Premium Features

The premium version of NexoPOS 4.x is available on CodeCanyon. While purchasing on CodeCanyon, you also 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 about the future of the app (while waiting discussion 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 knowns issues and the way around. Not everyone is likely to face these issues as it depends on the used enviroment.

  • 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 credentails and having them validated, you migth stop on an infinite loading page.

screenshot-127 0 0 1_8000-2020 10 01-00_33_17

This 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.

Contribution Guidelines

Do 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 :

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

Screenshots

The branch 4.7.x introduce the "Dark Mode" which will make working continuously with NexoPOS easier without hurting sight.

Media Component

The media components help uploading images and managing them. This comes with a field that will ease assigning image to products. image

POS Component

The 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. image

Orders Components

Every 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. image

Products Components

The resources that are sold are the products. The product UI has been simplified to make sure all necessary details can be added. image

Settings Components

Configure 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. image

Footer


ANDROID-kasir contoh

 Point Of Sale Android - POS Android App Source Cod

android pos application that was built using android studio software, barcode scanner, invoice receipt, one touch for print

Selasa, 28 Juni 2022

NUTANIX-vmware

 

Installing Nutanix Community Edition (CE) on vSphere 7

For a number of years now Nutanix has offered a ‘community edition’ of our AOS and Prism Central software suite. The community edition closely resembles the enterprise versions, but is packaged in a way to allow it to install on commodity hardware, or in a nested virtualization environment. It’s also free, but does require a Nutanix account for registration.

In this blog post we will install Nutanix Community Edition CE-2020.09.16 on a Sphere 7.0 U2 host, then install Prism Central. Please note that you can’t use the enterprise version of Prism Central to manage a CE host. You must use the CE edition of Prism Central. 

My physical ESXi host is pretty beefy, but you don’t need anything even close to try out Community Edition. My host is:

  • Dell Precision 7920 Tower
  • 48 pCores
  • 384GB RAM
  • 5TB of NVMe storage
  • ESXi 7.0 U2 with vCenter

Downloading the ISO Installer

To download Nutanix Community Edition, mosey on over to the Download Community Edition page and login. Download the ISO installer, the metadata file, and the Prism Central tar file. The last two downloads will be used in a subsequent blog post on installing PC.

Creating the Nutanix CE VM

  1. Open vCenter and start the New Virtual Machine wizard.
  2. Select: Create a new virtual machine
  3. Input the VM’s name: (e.g. Nutanix-CE-AOS)
  4. Pick the VM’s location/folder
  5. Select the compute resource
  6. Select the datastore
  7. Select the compatibility level (e.g. ESXi 7.0 U2 and later)
  8. Select the Linux / CentOS 7 (64-bit) guest OS
  9. Change the CPU count to 4.
  10. Expand CPU settings and check the box next to Expose hardware assisted virtualization to the guest OS.
  11. Change the memory to at least 22GB (if not more, I’m using 32GB).
  12. Reconfigure the New Hard disk: 16GB, Thin Provision, New SATA Controller, SATA(0:1) New Hard disk.

13. Add another hard disk, but use 200GB, and use SATA(0:2). Thin provision as well.
14. Add a third and final disk of 500GB, and use SATA(0:3), with thin provisioning.
15. Select the proper network/port group for the VM.
16. Change the CD/DVD drive to Datastore ISO, select the CE ISO, and tick Connect at Power On.

17. Close the VM wizard, power on the CE VM, and open a VM console.

Installing Nutanix CE

  1. Wait for the CE installer to boot. You should see the screen below.

2. On this screen, review the following:

  • 16GB (Boot), 200GB (Data), 500GB (CVM)
  • Enter Host IP address, subnet mask, gateway
  • Enter CVM IP address, subnet mask, gateway
  • Check the single-node cluster box
  • Enter the DNS server

3. Press Enter on Next Page.
4. Hold the down arrow down until you scroll to the end of the EULA.
5. Press Enter then press the space bar to accept the EULA.
6. Arrow over to Start and press enter.
7. Wait a little while until the installer finishes. It will prompt you to unplug the virtual media. Go into vCenter and disconnect the DVD drive.
8. Press Y to reboot the VM.

Validating the Nutanix Cluster Status

  1. SSH into the CVM IP address, using these credentials:
    -Username: nutanix
    -Password: nutanix/4u
  2.  Type the following command to see the status of your cluster:
cluster status

3. In my case some services were ‘down’, so let’s start all cluster services:

cluster start

4. Validate that all services are now started.

Login to Prism

  1. Open your favorite browser and go to this URL:
    https://<CVP IP>:9440
  2. Ignore any certificate errors, and use the following credentials:
    -Username: admin
    -Password: nutanix/4u
  3. Enter a new very complex password when prompted. 

4. When prompted for your NEXT Credentials, enter your Nutanix portal credentials.

5. Once logged in you should see the familiar Prism interface.

Installing VMware Tools

To make life a bit easier with a nested AOS VM, let’s install the open VM tools.

  1. SSH into the AHV host (not the CVM) using these credentials:
    -Username: root
    -Password: nutanix/4u
  2. Enter the following commands to install the open VM tools
yum install -y open-vm-tools
systemctl start vmtoolsd

Summary

Installing Nutanix Community Edition with AHV on top of VMware vSphere is a pretty straight forward process. CE closely mirrors the feature set of the enterprise version, so it’s a great way to use it at home. Next up will be how to install and configure Prism Central, community edition.