Install ERPNext :-
Step1: Use upgrade command to actually installs newer versions of the packages.
sudo apt-get update && sudo apt-get upgrade
Step2: You have to install the following package.
sudo apt -y install python-minimal
Step3 : You have to install the following dependancy.
sudo apt -y install git build-essential python-setuptools python-dev libffi-dev libssl-dev
Step4: Now The next step is install pip3 package for python
sudo python get-pip.py
sudo pip install –upgrade pip setuptools
sudo pip install ansible
Step 5: Next to install python3
sudo apt install python3-pip
Step 6: Next step is to install curl
sudo apt -y install curl
Step 7: Next you have to configure the yarn package repository.
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add –
echo “deb https://dl.yarnpkg.com/debian/ stable main” | sudo tee /etc/apt/sources.list.d/yarn.list
Step 8: Next following command to install yarn.
sudo apt -y update && sudo apt -y install yarn
Step 9: Now next For install mariaDB you have to run following command
sudo apt -y install mariadb-server libmysqlclient-dev
Step 10: Now next step is to update “my.conf” file for database.
For that to open file in command prompt in edit mode enter below command.
sudo nano /etc/mysql/my.cnf
Add the following lines in config file
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
default-character-set = utf8mb4
Step 11: Next, you have to restart MariaDB and enable it to auto start MariaDB at boot time.
sudo systemctl restart mariaDB
sudo systemctl enable mariaDB
Step 12: Next, the mysql_secure_installation tool to configure additional security options.
Enter current password for root (enter for none): xxxxxx
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
Step 13:you have to add the Node source Node.js 8.x respository.
sudo curl –silent –location https://deb.nodesource.com/setup_8.x | sudo bash –
Step 14: To install Nginx, Node.js and Redis on Ubuntu, run the commands below.
sudo apt -y install nginx nodejs redis-server
Step 15: Next step is to start and enable Nginx service to always start up with the boots.
sudo systemctl start nginx
sudo systemctl enable nginx
Step 16: Start and enable Redis service to always start up with the boots.
sudo systemctl start redis-server
sudo systemctl enable redis-server
Step 17: For installation and activation of virtual environment.
sudo systemctl enable redis-server
Run below command to install virtual environment
sudo apt install virtualenv
you need to create virtual environment on “erpnext” directory using the following command
For activation of virtual environment.
Step 18: Now Next step is to install bench and there dependencies.
git clone https://github.com/frappe/bench bench-repo
sudo pip install -e bench-repo
Step 19: The next step is to init command will create a bench directory with frappe framework installed.
bench init –frappe-branch master –frappe-path https://github.com/frappe/frappe.git frappe-bench Continue reading
How to Use:-
In Feedback > Configuration > Template, configure the template..
Into Template configure all the option with appropriate value like Name, Website configuration, Template type and Questions. When you Select the Single Page in Website Configuration then all the Question will come in one page.
In Feedback > Configuration > Feedback Question, Configure the Question with appropriate value like Question, Template, Question type Normal or Widget, Answer Mode Single or Multiple, Question will Optional or Required and If you want to include the comment then enable the Include Comment option.
In Website > Configuration, under the Customer Feedback, set the option for Feedback Template. Based on this configuration the Feedback Questions are display.
Now Go into the website and Click on “Feedback” Menu to Give the Feedback.
Now Click on “Get Started” Button to start feedback.
When you click on Get Started Button Question will come which you configure into the Template.
When you select the Question type Normal and Answer Mode Single Question Will come with radio button and you will submit only one answer.
When you select the Question type Widget Question Will come with Ratings.
When you click on “Submit” button your feedback will submit.
After Submitting the feedback it will Store into the Feedback > Customer Feedback.
When you select the Template type as Product then feedback question will come based on Product.
Configure the Mail template, Send mail after How many days of Customer Purchase the Product, Number of Mail that you want to Send and Interval and Cron will run everyday and send the mail to the customer based on your configuration and customer can give the feedback from mail.
By clicking in Take the Survey button, Feedback will Started and after that same procedure will follow as General Feedback.
Device used for this module: Digital Persona 4500 Fingerprint Biometrics
User Biometric Registration using Digital Persona
Setup Node js application
Install Node application into client machine Where device is attached.
Once node app running. Open odoo server Go to General Settings -> Enable biometric and Enter Node URL(Port must be same as you can see in terminal)
By clicking on Register Biometric button pop-up will be open, select desired finger and scan.
By clicking on Confirm Biometric button all the scanned fingerprint will be confirm.
User can see his/her related registered fingerprint counts here as well as user can register new fingerprints by clicking the spot.
Scan selected Finger.
After Successful scanning you can save, rescan and Go back.
User can select multiple records here and Confirm the related Biometric by clicking Action -> Confirm Biometric.
User Biometric Login using Digital Persona
User can login by scanning the registered Biometric from the login page.
How to Use:-
First go to the admin panel STORES – Configuration – Acespritech – Favourite Product tab.and Enable module first and Save Config.
Than go to frontend and Sign in to your account first then go to My Favourites and add your folder .
Go to product list page or product details page and add your Favourite product using click on icon or ADD TO FAVOURITE.
Whenever you click on ADD TO FAVOURITE the popup will be coming on screen And you can choose your favourite folder and add product to your favourite folder.
And In last you can go to your favourite folder edit page and you should delete your folder and product,edit your folder name,transfer your product one folder to another folder, add to cart perticular product,add to cart multiple product using multiple checkbox selection .
How To Use
First go to the ACES LABEL – Label Manager – Add New Label.
Than add Label data like Title,image,positions and status. And click on save to save label data.
You can also Edit your Product label details in Label list page.
Than you add product using Catalog –> Products –> New Product and add Product label using choose label name and click on save button.
And In last you can see your catalog category page and product details page and see your product label.
POS Opening Balance
Customer Kanban View
Customer List View
Product Kanban View
POS Main Screen
POS Order List
POS Payment Screen