Skip to content

Releases: Alcheinz/barcode-system

Barcode-System v1.0

30 Apr 22:30

Choose a tag to compare

🎉 Version v1.0 Released! 🎉

This is the initial release of our modern barcode-based sales and inventory tracking system, developed for small businesses, grocery stores, and markets! With its user-friendly interface, it allows you to perform quick sales transactions, easily manage product inventories, and operate your business more efficiently.

✨ Highlights:

📱 Fast sales processing with barcode scanning
📊 Real-time inventory tracking and updates
💼 Simple and effective product management
🌓 Dark/Light theme support
📈 Sales reporting

🛠️ Technologies Used:

Frontend: Modern interface developed with React
Backend: Powerful API built with Express.js
Database: Reliable data management using MySQL
Design: Responsive design with Bootstrap
Desktop Application: Electron

This version is an easy-to-install and use sales system, exactly what your small business needs.

Barcode-System v1.1

04 May 22:57

Choose a tag to compare

🎉 Version v1.1 Released! 🎉

📦New Features and Improvements

🛒 Stock & Cart Enhancements

📉 Stock Reduction on Sales: Inventory is now automatically reduced when products are sold
🚫 Stock Control for Cart: Prevents adding out-of-stock products to the cart
🔢 Quantity Limitations: Ensures cart quantities don’t exceed available stock

🌙 Dark Mode Enhancements

💾 Persistent Theme Settings: Dark mode preference is retained across refreshes and restarts
⚙️ Improved LocalStorage Usage: Optimized theme state management for better persistence

🎨 UI Improvements

🖼️ Custom Application Icon: Added for better branding
🧾 Dark Mode UI Fixes: Improved barcode visibility and contrast in dark mode

📦 Packaging and Distribution

🛠️ Electron Build Optimization: Faster and cleaner packaging process
🧳 Setup Installer: Now includes custom branding elements for a polished look

⚙️ Technical Changes

🔄 Transaction-Based Sales: Ensures data integrity in database operations
❗ Improved Error Handling: Better reliability in stock management operations
🌐 Theme Initialization Fix: Theme now correctly loads from localStorage on startup
📝 Electron Builder Config: Added metadata and icons for distribution

🔄 How to Update

📥 Download the latest installer and run the setup. All your data will be preserved automatically.