Skip to main content

POS with Barcode Generator Using PHP/MySQL


This code will guide you on how to create your own POS with barcode generator using PHP/MySQL.

The features of this system are:

It allows you to conduct sales using barcode scanner or using search box.
Allow you to add, edit and delete products
Generate reports such as receipt, sales report (daily, monthly, yearly).

This system also has user restriction just like the cashier and the admin. The cashier is only limited for sales transaction. And the most important part of this system is it allows the admin to generate a barcode depending on the number of code he/she wants.

To successfully run this system, follow the guideline below;

Database name: rcm
Username: admin
Password: admin

Hope this code will help you in your projects.

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted bypeal (not verified)on Tue, 05/17/2016 - 20:51

bro database is incomplete. Please send me the full database and sourcecode I need to study it thank you

Submitted byK.K.Singh (not verified)on Wed, 09/21/2016 - 13:14

Dear Sir,
Please Send me right index.php and login.php page.
it gives database error username missing password missing

Submitted byndee koddy (not verified)on Wed, 10/26/2016 - 03:48

pls bro can you send me the full database of the system? please. the email is [email protected]

Submitted byMC` (not verified)on Sun, 06/10/2018 - 19:26

Incomplete DB
Bro Database Is Incomplete Kindly Email Me The Orignal Database And Full Source Code , Thanks In Advance :-)
[email protected]

Add new comment

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.