SmartReceipts Eco friendly Digital Receipt Printing with QR Codes

Product Information

$96.97
cart Add to cart Favorites
User Guide Live Preview

inspectedProduct inspected by PieceX

Developer

peekcoding
Request Code Sample Direct message

Jul 16, 2024

Public chat

Product Details

Smart Receipt D Digital Printer a transformative web app for managing sales and generating digital receipts. With four dynamic panels (Admin, Vendor, Branch, Checkout Agent), it streamlines operations and enhances efficiency. The Admin Panel oversees user management, POS generation, QR code assignments, and comprehensive sales analysis. Vendors monitor sales and revenue through insightful graphs, while Branch Managers focus on specific locations. Checkout agents instantly verifies QR codes.Advanced sales analytics offer in-depth data filtering for strategic decision-making. Elevate your business with secure, eco-friendly, and data-driven solutions for growth and customer satisfaction.


Vendor , Branch , Checkout Agent Demo


Admin Demo


Features and functionality


Admin Panel


  • Customize admin profile settings

  • Assign assistant administrators but they can t create new users

  • Analyze up to 29 days of data through graphical representations of invoices, sales, and VAT information

  • Display vendors by country using an interactive map

  • Modify currency settings within the profile

  • Add new vendors by specifying branches, POS, and additional relevant information

  • Enable or disable vendor access to the system

  • Add new branches by specifying vendor associations, POS, and additional relevant information

  • Enable or disable branch access to the system

  • View and manage invoices with mobile link access

  • Assign and track QR codes for POS, including invoice generation timestamps

  • Conduct sales analysis with filters for vendor, branch, POS, date, and time

  • Receive real-time notifications about vendor and branch updates

Vendor Panel


  • Access a comprehensive list of agents, branches, POS, and generated invoices

  • View graphical data on generated invoices

  • Receive system update notifications

  • Review branches added by the admin panel

  • Access detailed invoice information, including branch and ID specifics, and VAT details

  • Add and manage checkout agents

  • Analyze sales data across all vendor branches

  • Access logs detailing invoices and sales activities

Branch Panel


  • Monitor the number of POS and invoices with graphical data on printed invoices

  • View detailed POS information within the branch, including associated invoices

  • Analyze branch-specific sales and revenue data

  • Access comprehensive logs related to invoices

  • Receive notifications about system updates

Checkout Agent


  • Scan QR codes for to verify invoices.

We've used the following resources as listed. These are some awesome creation and we are thankful to the community.


Extensions

  • ImageMagick: Image processing extension

  • Exec: Shell execution extension

  • Python: Python integration

Libraries:

  • Pusher: For real-time notifications

  • nelexa/zip and phpzip/phpzip: For creating zip files, particularly when downloading QR codes

Plugins

Requirements:

  • Php >= 8.2

  • Codeigniter 4.3.7

  • MySQL

  • Black ice printer

  • Php receipt OCR- Api

Thank you for purchasing our project. We appreciate your trust in our solutions. Should you have any questions or require further assistance beyond the information provided in this file, please do not hesitate to reach out. Our support team is here to help you with any issues or inquiries you may have. For detailed assistance, please contact us using the form here. We are committed to ensuring your satisfaction and are always ready to support you in making the most of our products. Thank you once again for choosing our service.


Documentation

*Sales and Receipt Management:*
Generate digital receipts with QR codes.
Assign and track QR codes for Point-of-Sale (POS) systems.
Manage invoices with mobile link access for customer viewing.
Analyze sales data with filters for vendor, branch, POS, date, and time.
Access comprehensive invoice logs.

*User Management and Access Control:*
Multi-role access with Admin, Vendor, Branch, and Checkout Agent panels.
Admin manages users, POS, QR codes, and conducts comprehensive sales analysis.
vendors monitor sales, revenue, and manage checkout agents.
Branch managers focus on specific locations and analyze branch-specific sales data.
Checkout agents simply verify invoices through QR code scanning.

*Data and Analytics:*
Real-time notifications for admins, vendors, and branches.
Advanced sales analytics with in-depth data filtering for strategic decision-making.
Graphical representations of invoices, sales, and VAT information.

*Additional Features:*
Secure system for user data protection.
Eco-friendly approach by eliminating paper receipts.
Customizable admin profile settings.
Multiple currency support for international transactions.
Interactive map view of vendors by country (for Admin view).

File Tree

  • 📁 SmartReceipts Eco friendly Digital Receipt Printing with QR Codes

Installation Instructions

*Step 1: Download and Extract Files*
Download the main.zip file
Extract the main.zip file and get smartreceipts.zip file from extracted folder

*Step 2: Upload Project to Domain*
Open your CPanel
Navigate to the File Manager where you want to upload the project
Upload the smartreceipts.zip file
Extract the contents of the smartreceipts.zip file
Delete the smartreceipts.zip file after extraction.

*Step 3: Database Setup*
In CPanel, navigate to MySQL Databases
Create a new database. example "smartreceipts".
Create a new user for the database.
Grant all privileges to the new user.
Import the smartreceipt.sql database file into PHPMyAdmin in newly created database

*Step 4: Environment Configuration*
Open the .env file.
Change CI_ENVIRONMENT=development to CI_ENVIRONMENT=production
Scroll down to the Pusher details section and update your details for real-time push notifications.
Update the app.baseURL to your domain URL.
Under the database heading, update the database credentials

*Step 5: Admin Login*
Use the following credentials to log in:
Username: admin
Password: 123456

*Step 6: Install ImageMagick Extension*
Log in to WHM as the root user.
Navigate to "Home / Software / Module Installers".
Click on the "Manage" link next to "PHP Pecl".
Select your desired PHP version from the drop-down menu and click "Apply".
Under "Install a PHP Pecl", enter "imagick".
Click "Install Now".
If the server's operating system is CloudLinux, navigate to "Home / Plugins / CageFS User Manager" and click "Update CageFS Skeleton".
If using PHP-FPM, restart the PHP-FPM service.

*Step 7: Enable Shell Exec Function*
Go to WHM -> Software -> MultiPHP INI Editor.
Select Editor Mode and choose the PHP version you want to modify.
Find the disable_functions line.
Remove shell_exec from that line and click Save.

Read More
https://smartreceipts.xyz/documentation/

Change and Adaptation Instructions

*Step 1: Download and Extract Files*
Download the main.zip file
Extract the main.zip file and get smartreceipts.zip file from extracted folder

*Step 2: Upload Project to Domain*
Open your CPanel
Navigate to the File Manager where you want to upload the project
Upload the smartreceipts.zip file
Extract the contents of the smartreceipts.zip file
Delete the smartreceipts.zip file after extraction.

*Step 3: Database Setup*
In CPanel, navigate to MySQL Databases
Create a new database. example "smartreceipts".
Create a new user for the database.
Grant all privileges to the new user.
Import the smartreceipt.sql database file into PHPMyAdmin in newly created database

*Step 4: Environment Configuration*
Open the .env file.
Change CI_ENVIRONMENT=development to CI_ENVIRONMENT=production
Scroll down to the Pusher details section and update your details for real-time push notifications.
Update the app.baseURL to your domain URL.
Under the database heading, update the database credentials

*Step 5: Admin Login*
Use the following credentials to log in:
Username: admin
Password: 123456

*Step 6: Install ImageMagick Extension*
Log in to WHM as the root user.
Navigate to "Home / Software / Module Installers".
Click on the "Manage" link next to "PHP Pecl".
Select your desired PHP version from the drop-down menu and click "Apply".
Under "Install a PHP Pecl", enter "imagick".
Click "Install Now".
If the server's operating system is CloudLinux, navigate to "Home / Plugins / CageFS User Manager" and click "Update CageFS Skeleton".
If using PHP-FPM, restart the PHP-FPM service.

*Step 7: Enable Shell Exec Function*
Go to WHM -> Software -> MultiPHP INI Editor.
Select Editor Mode and choose the PHP version you want to modify.
Find the disable_functions line.
Remove shell_exec from that line and click Save.

Read More
https://smartreceipts.xyz/documentation/

Price Information

Price Statistics

Highest Price
$NA
Average Price
$NA
Lowest Price
$NA
AI Price Forecast
$NA

Insights

Limited Preview Only


Real Product Contains All Files And Full Code

Check dependencies

See product external dependencies

Randomly Selected Sample File

Project File Statistics

Hierarchy

Choose a sample file
X

Stay in touch

  • Get Practical Tips For Business and Developers.
  • Learn about PieceX Community Needs for Source Code Projects.
  • Be the First to Know PieceX Newest Free Community Code Projects.
PieceX Logo