🧠 SMART-B: Smart Billing & Inventory POS Web App SMART-B is an advanced, space-efficient, and cost-effective Point of Sale (POS) system that eliminates the need for traditional POS hardware like barcode scanners and computers. It’s designed for modern retail environments — from local shops to large chains like D-Mart — to simplify and streamline the billing and inventory management process.
🚀 Features ✅ Web-based POS System Runs on any modern browser — no need for a dedicated computer setup.
🔍 Barcode Scanning Without a Scanner Uses your device’s camera to scan product barcodes — no external hardware required.
🧾 Instant Professional Billing Generates sleek, printable bills within milliseconds.
📦 Inventory Management Track stock levels, receive restock alerts, and manage products in real-time.
📊 Sales Reports & Analytics Automatically generates daily, weekly, and monthly sales reports.
💰 Advanced Payment Handling Accepts and records various payment modes, including UPI, cash, and credit.
💡 Why SMART-B? Most POS systems have major drawbacks:
Require bulky and costly setups (computers, barcode scanners).
Need frequent maintenance and tech support.
Are not ideal for small businesses or mobile operations.
SMART-B solves these issues:
No hardware dependency.
Low maintenance and setup costs.
Easy to use on mobile or desktop browsers.
🛠️ Tech Stack HTML,CSS,JAVASCRIPT,JSON ETC
Barcode Scanning: WebRTC + JS Libraries (like QuaggaJS or ZXing)
🧪 How to Run Locally Clone the repository:
git clone https://github.com/yourusername/smart-b.git
cd smart-b
Install dependencies:
npm install
Start the server:
npm start
Open your browser and visit:
