{"id":1537,"date":"2026-04-27T05:29:36","date_gmt":"2026-04-27T05:29:36","guid":{"rendered":"https:\/\/documentation.iqonic.design\/frezka\/?p=1537"},"modified":"2026-05-11T06:09:45","modified_gmt":"2026-05-11T06:09:45","slug":"recent-manager-app-updates","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/frezka\/recent-manager-app-updates\/","title":{"rendered":"Frezka Manager App Recent Updates"},"content":{"rendered":"<div class=\"nolwrap\">\n<pre class=\"wp-block-preformatted\">\u26a1 Framework Compatibility (Laravel &amp; Flutter SDK)<br>\u27a1\ufe0f Supported PHP: 8.2 <br>\u27a1\ufe0f Supported Flutter SDK: 3.35.x (Stable)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">[<strong>v1.0.0]&nbsp;&#8211; 27 Apr 202<\/strong>6<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New \u2013 Sign in, sign up, forgot password, and demo login with pre-filled credentials for Manager and Staff roles<\/li>\n\n\n\n<li>New \u2013 Verification pending and branch-not-assigned states with clear, role-specific status messaging after registration<\/li>\n\n\n\n<li>New \u2013 Role-based dashboards for Manager and Staff with drillable metric cards and a 12-month revenue bar chart<\/li>\n\n\n\n<li>New \u2013 Global text and voice search from the dashboard header, covering staff, customers, bookings, and services<\/li>\n\n\n\n<li>New \u2013 Booking calendar view with color-coded status dots per date and a searchable list view with voice input<\/li>\n\n\n\n<li>New \u2013 Two-step appointment creation with staff availability checks, coupon support, and payment<\/li>\n\n\n\n<li>New \u2013 Full booking lifecycle management \u2014 confirm, check-in, check-out, completed and cancel with dynamic action buttons<\/li>\n\n\n\n<li>New \u2013 Multi-criteria booking filter by status, payment status, customer, staff, service, and date range<\/li>\n\n\n\n<li>New \u2013 Staff directory with add, edit, service assignment, commission structure, social media profiles, and active\/inactive toggle<\/li>\n\n\n\n<li>New \u2013 Voice search and combined status, gender, and service filters for the staff list<\/li>\n\n\n\n<li>New \u2013 Customer directory with add, edit, delete, voice search, and status\/gender filter; read-only view enforced for staff role<\/li>\n\n\n\n<li>New \u2013 Service catalog with photo upload, pricing, duration, category, sub-category, staff assignment, and image gallery<\/li>\n\n\n\n<li>New \u2013 Service enable\/disable toggle to pause offerings without deletion; category and price range filter for catalog browsing<\/li>\n\n\n\n<li>New \u2013 Personal earnings breakdown by today, this week, this month, commission, and tips derived from completed bookings only<\/li>\n\n\n\n<li>New \u2013 Manager-level team earnings report and payout history with payment type, status indicators<\/li>\n\n\n\n<li>New \u2013 Daily booking report, overall booking statistics, staff earnings, staff payout, and staff service reports with voice search and filters<\/li>\n\n\n\n<li>New \u2013 Real-time notifications grouped by New, This Week, and This Month with unread badge count and tap-to-navigate to booking detail<\/li>\n\n\n\n<li>New \u2013 Customer review feed for managers with staff attribution and verified reviewer badge; personal ratings view for staff<\/li>\n\n\n\n<li>New \u2013 Admin-configured role permission system with dynamic UI<\/li>\n\n\n\n<li>New \u2013 Profile tab with edit profile, change password, delete account, earnings access, and reviews access per role<\/li>\n\n\n\n<li>New \u2013 Six-language support \u2014 English, Hindi, Arabic, German, French, and Spanish \u2014 with full right-to-left layout for Arabic<\/li>\n\n\n\n<li>New \u2013 Light, Dark, and System Default theme switcher applied instantly across the entire app<\/li>\n\n\n\n<li>New \u2013 Admin-controlled currency formatting \u2014 symbol, position, decimal places, and separators \u2014 applied globally to all pricing displays<\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u26a1 Framework Compatibility (Laravel &amp; Flutter SDK)\u27a1\ufe0f Supported PHP: 8.2 \u27a1\ufe0f Supported Flutter SDK: 3.35.x (Stable) [v1.0.0]&nbsp;&#8211; 27 Apr 2026<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":1535,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1537","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"featured_image_src":null,"author_info":{"display_name":"laraveladminiq","author_link":"https:\/\/documentation.iqonic.design\/frezka\/author\/laraveladminiq\/"},"children":[],"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/posts\/1537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/comments?post=1537"}],"version-history":[{"count":5,"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/posts\/1537\/revisions"}],"predecessor-version":[{"id":1551,"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/posts\/1537\/revisions\/1551"}],"up":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/posts\/1535"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/media?parent=1537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/categories?post=1537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/frezka\/wp-json\/wp\/v2\/tags?post=1537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}