Skip to content

v2.6-VAR

Pre-release
Pre-release

Choose a tag to compare

@adelelawady adelelawady released this 14 Nov 16:09
· 6 commits to STABLE since this release

🎮 PS Manager v2.6 Beta Release Notes

🚀 New Features

  • Real-Time Device & Order Management:

    • Added real-time updates for PlayStation devices and order statuses. Orders now reflect device usage time and type-based pricing instantly.
    • Devices can now be assigned or released dynamically as customers sit down or finish their sessions.
  • Custom Pricing for Device Types:

    • Administrators can now set custom pricing for each device type, including PlayStation 4, PlayStation 5, and VR setups.
  • Shift Management System:

    • Implemented a shift tracking system for staff. Admins can now log user shifts, ensuring smooth transitions between staff and better shift accountability.
  • Integrated Printing System:

    • Orders and receipts can now be printed directly from the admin panel, making billing and order management more efficient.

🛠️ Bug Fixes

  • Fixed Order Calculation Issues:

    • Resolved issues where prices were incorrectly calculated based on time for certain device types.
  • Device Status Sync:

    • Fixed syncing issues between the frontend and backend for device status updates, ensuring real-time accuracy.

💡 Improvements

  • Enhanced User Interface:

    • The admin panel UI has been redesigned for improved usability, with quicker access to device management, order statuses, and shift logs.
  • Improved Order Flow:

    • Streamlined the process for adding devices to orders and calculating their respective times. This update ensures that customers can be billed more accurately.
  • Better Error Handling:

    • Improved error messages and handling for devices that cannot be assigned or when prices are invalid.

⚙️ Backend Updates

  • MongoDB Integration:
    • Full MongoDB support for persistent device, order, and user shift data.
    • Optimized database queries to handle large amounts of order and device data efficiently.

📅 How to Update

  1. Clone the Repository:
    git clone https://github.com/your-username/ps-manager.git
    cd ps-manager