Essae-PR Android app designed to interact with Essae weighing scales. The app is tailored for retailers to manage product pricing, sales tracking, PLU maintenance, and machine Price synchronization.
🔧 Key Features & Functions:
🔐 Server Settings
Connects to a remote server using:
IP address: (Applicaiton hosted IP address)
Port: 80
Customer database (e.g., DAILYStore)
Default login: admin / admin
Sign-in is persistent unless explicitly signed out.
📊 Dashboard
Displays sales data for the last 90 days.
Each entry includes date-wise bill count and sales figures.
Sales data can be converted to PDF reports, saved in the Downloads folder and shared via whatsapp.
📁 Master Menu
PLU (Price Look-Up): Create, edit, and view product listings per store.
Sales Report: View daily or date-range-based PLU sales.
Machine Details: Shows connected scale status (online/offline).
GST Details: Lists tax configurations.
Settings: Change password, configure server, or view app info.
🛒 Store Selection
Stores like Jayanagar, Koramangala, and Malleshwaram can be selected.
Store-specific PLUs and reports are shown.
🏷️ PLU Management
Create/Edit PLU: Add new products using barcodes (1D/2D), labels, GST links.
Change Price: Update pricing for multiple products quickly.
PLU updates sync with machines depending on internet and device status.
If syncing fails, the app retries every 1 minute.
🔄 Sync PLU
Pushes all PLUs from server to machine (useful after a machine reset).
Note: Manual changes on the machine are not reflected back in the app.
📈 PLU Sales Report
Shows detailed itemized sales (name, quantity, amount).
Generates sharable PDF reports (PLUSales_.pdf).
Includes both daily and custom date range options.
⚙️ Machine & GST Details
Displays machine mapping with status (Green = online, Red = offline).
Updates every 1 minute.
GST tax values are shown per customer.
🔒 Change Password & About
Allows login credential update.
"About Us" provides company profile and contact information.