RRpos - POS Billing Software (Free)


RRPOS - Billing Software


This is an POS (Point of Sale) Billing Software. Developed by myself Philip hacker for my friend Shoe Shop Sneakers Land need. So, I like to share with you guys also if in same need then download and use. I have detailly explained about this tool in this page. Its unlimited to use. Its Free of cost. Enjoy.




Requirements,

- Python.exe - This tool programmed in python. So, python must be installed.
- Modules.exe - There are few external modules used in program.
- RRpos.exe - This is our main billing software.
- Update.exe - This is our standalone fast updater for Billing Software.

FILE MENU GUIDE


FILE

File » open » Reports : Daily and Monthly reports folder

File » open » Exports : Text and Excel Exported files folder

File » open » Screenshots : Taken screenshots png image folder

File » delete » Screenshots : Deletes all screenshots

File » delete » Reports : Deletes all reports

File » delete » Exports : Deletes all exported files

File » delete » Favorites : Delete Favorites data

File » favorite : Show current session favorite data

File » Exit : Exit the software

TOOLS

Tools » Relaxation : Nostalgic Video games

Tools » Show Report : Shows daily and monthly reports

Tools » Import and Export : Import and Export Text or Excel Files

Tools » Change Software name : Changes Software name everywhere

SETTINGS

Settings » Lock modes : Enable or disable and more lock settings

Settings » Counter reset : Resets stored data counter

Settings » Preferences : Extra Settings

Settings » Backup & Restore : Backup and Restore all data

Settings » Toggle Relaxation : Toggle between two game cassets

Settings » Reset to default : Delete everything and make fresh

ACCOUNTS

Accounts » Login : Login to Google and File Stacks

Accounts » Logout : Logout from Google and File Stacks

PREMIUM

Premium » Buy Premium : Premium Features Pre-Enabled

HELP

Help » About : About Software, Version and Copyrights info

Help » How to use : This Tutorial page on How to use

Help » Support : Opens our website contact page for support user

Check for update : Checks for update available or not


HOW TO USE (SIMPLE 5 STEPS)


1 - First of all load the purchase inventory database

(Tools » Import & Export » Import » Text or Excel)


Text File Import format must be, 

ID_number, Product_name, Quantity, Purchase_amount, Purchase_date with seperated by two color "::" and starting id must be from 1001 and date format is yyyy-mm-dd (year-month-date)

For example,

id_number::product_name::quantity::purchase_amount::purchase_date

1001::product one::0::1000::2023-07-01


2 - Once Database has been imported now you can use the software for billing using search input field, Just type the keyword and press enter to search.

For example, Lets say loaded data from database is - 1001::product one::0::1000::2023-07-01

Then , when you just type two and press enter will show product one in search result.

Then, you can press TAB key or Mouse click to scroll around and press enter to select the product.


3 - Once product search and selected it will automatically fetch that data from database and display in our software like, that product name, available stock and quantity adjustment, purchase amount and enables ADD PRODUCT button.

You can modify product name, quantity and selling amount.

Product name must not be empty (prompt error if do so)

Quantity must not be stock exceed or 0 (automatically won't allow)

Amount must be digits (prompt error if its alphabets pr symbols)


4 - Once all modifications done, click ADD PRODUCT. It will add your product to below list screen as per serial number like,

S.no  -  Product name  -  Quantity  -  Rate  -  Amount   -  Grand Total and end of the screen.


S.No : auto generated from 1 to 15

Product name : From above input field

Quantity : from above which you set or default 1

Rate : Price of Single Piece

Amount : Price of Total Piece as per quantity

Grand Total : Total of all products purchased by single customer


5 - Finally click save icon from right side icons will save the entry by flashing the screen once and will be ready for next customer entry.


HOW TO VIEW SAVED ENTRIES


You can view saved entries from Report option (Tools » Report » Daily or Weekly report)

Daily Report : will be elaborated detailed report to check current day sales details like how much profit or loss you faced today with amount of loss or profit.

Monthly Report : will be tiny report will trace all the data entry whole month like month wise which you selected and tells how many products sold and how much amount received. For full monthly report contact super admin (dev)

Its recommended to check daily report. Checking daily just once at day end will automatically save that day report into reports folder on documents


RIGHT SIDE ICONS


Dustbin icon - Delete all added product lists (lower part of screen)

Refresh icon - Clears input filed, quantity, amount and disables add product button.

Floppy icon - Save current added product list

Heart icon - Add current entry from current session into favorites

Printer icon - Print the bill (under development)

Info icon - Shows counter data of saved entries with current world time

Shutter icon - Takes screenshot immediately

Cross icon - Exit software


PRINT OPTION

As I don't have printer with me to program and test it, I have paused print feature. If anyone willing to help you can contribute on it with python language.

Output data to be print in format,

1::product one::0::1000::2023-07-01

2::product two::0::1000::2023-07-01

3::product three::0::1000::2023-07-01

.

15::product fifteen::0::1000::2023-07-01

The products can be anywhere from 1 to 15 to be printed in A4 size paper. Just as a hint, you can split data by '::' and align it with HTML then convert into PDF and pass the PDF binary data into printing modules and test it out. Make these into functions and share the code. I'll send as an push update.


FILE MENU OPTIONS


» LOCK MODES - only accessible by admins (software owner)

status - can be ON or OFF (enable or disable lock)

type - type can be passcode or password

password - type password or passcode here

note : passcode may also be alphanumeric to permanently lock the software be cautious


» PREFERENCES - Just few extra settings tweaks

screenshot sound - enable or disable sound while taking screenshots

sending mail - enable or disable sending code via mail to your own email during cloud backup


» BACKUP - You can backup software files locally or in file stack cloud

Local backup : Backup to documents

Cloud backup : Backup to file stack and show backup code to retrieve cloud backup, code also be sent to your mail. (works only if logged in via API_KEY) Mail sending can be managed from settings » Preferences.

You can backup following data,

invoice -  whole saved invoice data

database - imported purchase data

counter - stored invoice data counts

screenshots - taken screenshots

Favorites - session favorite

Reports - Both daily and monthly reports

Exports - Exported Purchase data

All Settings - Like, lock settings, login settings and more


» RESTORE - Local restore and cloud restore

Local Restore : Just select local backup folder files from documents and restore selected data from that backup file like only invoice or only settings or all one by one.

Cloud Restore : Just enter the backup code (you copied while backup process or also sent to your mail inbox if mail settings settings not disabled) After entering the code cloud backup will be downloaded to documents under cloud folder locally. Now you can simply use local backup as usual to restore that cloud backup file,


» LOGIN - Login system is for cloud backup and mail backup code.

Gmail address - to send code to while mail.

Gmail password - login to your Gmail to send backup code via mail yourself automatically.

Google API_KEY - There is a quota system in Gmail to send n number of mails. To overcome that limit we use Google official API_KEY to let them know we are safe enough.

Files tack API_KEY - Which is used to store all your cloud backup files in file stack free cloud server up to 1GB. (Our regular daily backup data approximately 1MB hence, we can took cloud backup 1000 times, which means 3.5 years. After that we can delete old backup and use again as usual again 1000 times.)

Note : Your credentials will be saved on cloud server to send mail and store backup files. Its 100% backend process which is safe enough to use.


HOW TO UPDATE ?

1 - There is a separate app to just one click instant update

2 - Before update, close our software

3 - Now run update.exe as administrator (right click » run as admin)

4 - Then updated software will download update files

5 - And update automatically by itself within a minute.

Download here update.exe


SECRET USAGES

Admin access to lock settings - Type admin in amount field then select settings » lock modes.

Make status bar clean - Type wipe in amount field then click red cross icon at right side.

Relaxation games - On toggle 2 press SHIFT key to view and play more 128 games.

Mistakenly enabled passcode lock with alphabets - Then type, 8 values after decimal point of pi  value followed by x instantly press enter key to bypass lock screen. works on both passcode and password locks.

Change software name - type adminx in amount field and select Tools » Software name.

This software is free to use for now as all premium features enabled for trail free unlimited usage by unique ID for each Windows PC. Selling this software or misusing it will result in instant ban by super admin (dev)

admin = owner (installed in whose PC)

super admin = RRpos developer (who developed this software. simply its me.)


DOWNLOAD RRPOS.exe


CONCLUSION

Enjoy :) Feel free to contact for any query regarding this software below or from contact page.

1 Comments