New Featurev0.7.1April 10, 2026Latest
Maintenance Mode
- Admins can now enable maintenance mode from Settings — takes the platform offline for all non-admin users with a single toggle
- Custom maintenance message and estimated end time shown to users
- Auto-refresh brings users back as soon as maintenance ends
Improvementv0.7.0April 10, 2026
Smarter Wait Time Estimates
- Wait times now adapt based on each barber's actual speed — no more one-size-fits-all estimates
- The system learns from every completed service to get more accurate over time
- Estimates account for time of day, queue depth, and barber workload
New Featurev0.6.1March 18, 2026
Guest Account Upgrade
- Create a full account after checking in — just add your email and password
- Your visit history and queue entries are preserved when you upgrade
- Access the My Portal to manage appointments and see past visits
New Featurev0.6.0March 16, 2026
Customer Portal
- New 'My Portal' — sign in with your phone to access your personal dashboard
- View your appointment history and cancel upcoming appointments
- See your walk-in visit history across all salons
- Browse all the reviews you've left in one place
Improvementv0.5.18March 17, 2026
Wait Time Accuracy for Groups
- Wait time estimates now correctly account for group size
- A group of 3 getting haircuts shows 3x the service duration in wait estimates
New Featurev0.5.17March 17, 2026
Visit History & Regular Customers
- See your visit history on any salon page you've been to before
- Returning customers get their usual service pre-selected at check-in
- Shop owners can see their top regular customers in a new Regulars tab
New Featurev0.5.16March 17, 2026
Periodic Queue Position Texts
- Get periodic SMS updates with your queue position while you wait
- Texts sent every 10 minutes when you're near the front of the line
- Respects your SMS opt-in preference from check-in
New Featurev0.5.15March 17, 2026
SMS Notifications Opt-in
- 'Text me when it's my turn' checkbox on the check-in form — opt out if you prefer
- Thank you SMS with a review link sent after your service is completed
- SMS notifications are only sent when you opt in — no unwanted messages
New Featurev0.5.14March 17, 2026
Verified Reviews & Ratings
- Leave a star rating and review after your service is completed
- Only customers who completed a visit can review — all reviews are verified
- Average star ratings displayed on salon cards and detail pages
- Browse all reviews on any salon's detail page with pagination
New Featurev0.5.13March 17, 2026
Favorite Salons
- Heart icon on salon cards to save your favorite salons
- New 'Favorites' filter to quickly find your saved salons
- Favorites persist locally so they're always available
Improvementv0.5.12March 17, 2026
UX Improvements Round 2
- Color-coded barber status badges (green/orange/yellow) on the check-in page
- Dark mode fixes for operating hours modal — closed days now display correctly
- Phone numbers are formatted as (555) 123-4567 for easier verification
- Share button on salon pages — share via native share or copy link to clipboard
- Wait time and 'people ahead' combined into a clearer display on the queue status page
- Active queue banner now appears above action cards so you see it immediately
- Contextual empty state messages on the salon list when filters return no results
- Browser warns before leaving the check-in page if you have unsaved form data
- Skeleton loading state on check-in page matches the final form layout
- Get Directions button below the map opens Google Maps navigation
- Larger, full-width refresh button on mobile for the queue status page
Improvementv0.5.11March 17, 2026
Customer Experience Polish
- Shows 'No wait — walk right in!' instead of '0 minutes' when there's no queue
- Back button added to the check-in page for easier navigation on mobile
- Returning customers' name and phone are now pre-filled from their last visit
- Browser notifications alert you when it's your turn in the queue
- Service prices are now visible on the salon detail page before check-in
- Replaced emoji loading spinners with smooth animated icons across all pages
Improvementv0.5.10March 17, 2026
Close Shop Warning for Pending Customers
- Closing your shop now shows a warning if there are people in the queue or upcoming appointments
- See exactly how many customers and appointments will be affected before confirming
- You can still override and close — the warning is informational only
Bug Fixv0.5.9March 15, 2026
Security Hardening & Build Fixes
- Restored server-side route protection for shop, barber, and admin pages
- Unauthenticated users are now properly redirected to login before page content loads
- Production builds now enforce TypeScript type checking
- Error and warning logs are preserved in production for better debuggability
Bug Fixv0.5.8March 15, 2026
Cross-Timezone Appointment Booking Fix
- Fixed appointment booking from different timezones landing on the wrong day at the salon
- Appointments now correctly appear on the salon's queue regardless of customer timezone
- Time slots that fall on the next calendar day in your timezone now show a +1 indicator
- Backend now rejects appointments booked for past times as a safety net
Improvementv0.5.7March 15, 2026
Unified Shop Dashboard Redesign
- Live queue status banner shows real-time customer counts, wait times, and cancellation rate at a glance
- Quick action buttons for Add Walk-In, Manage Queue, Appointments, and Employees directly from the dashboard
- Employee status grid shows who is Available, In Service (with customer name), On Break, or Off
- Revenue Today and Cancellation Rate KPIs replace redundant metrics with actionable data
- Interactive charts with tabs for Visits & Wait Time, Revenue trends, and Peak Hours heatmap
- AI-generated insights and recommendations based on your real business data
- All analytics consolidated into a single dashboard — no more separate enhanced page
New Featurev0.5.6March 15, 2026
Shop Owner In-App Notifications
- Notification bell now shows real-time updates for walk-ins, appointments, and payments
- Get notified when a customer joins or leaves the queue
- Get notified when an appointment is booked or cancelled
- Category-specific icons distinguish queue, appointment, and payment notifications
- Mark all notifications as read with one click
New Featurev0.5.5March 15, 2026
Barber Presence Toggle (Go Online / Go Offline)
- Barbers can now check in and out with an Uber-style Go Online / Go Offline toggle
- Shop status automatically updates based on who is physically present
- Three presence states: Online, On Break, and Offline
- Customers see only available barbers and accurate availability counts
- Auto-closes shop when all barbers go offline, auto-reopens when someone checks back in
Improvementv0.5.4March 15, 2026
Completed History Pagination & Date Filtering
- Completed queue and appointments now load today's data by default for faster page loads
- Quick date filter buttons: Today, Yesterday, Last 7 Days, or pick a custom date
- Pagination controls with 25 items per page for large histories
- Total count shown for both completed queue items and appointments
New Featurev0.5.3March 15, 2026
Per-Event Notification Preferences
- Shop owners can now control which events trigger email or SMS notifications
- Fine-grained toggles for each event type (payments, refunds, trials, etc.)
- Admin-set notification channels are respected as the maximum ceiling
- Global email/SMS default preferences still available for all events
Improvementv0.5.2March 15, 2026
Automatic No-Show Detection
- Past appointments that were never served are automatically marked as 'No Show'
- Queue page no longer shows stale past-day appointments
- No-show appointments visible in the Completed tab with distinct styling
- Real no-show rate now shown in admin analytics
New Featurev0.5.1March 14, 2026
Queue Handling When Shop Closes
- Customers in queue now see a warning banner when the shop closes
- SMS/push notification sent to waiting customers when the shop closes
- Queue spots preserved for 30 minutes in case the shop reopens quickly
- After 30 minutes, queue spots are automatically released with a clear message
- Distinct 'Shop Closed' screen instead of misleading 'Service Complete' when queue is released
New Featurev0.5.0March 14, 2026
Shop Open/Close Toggle
- Shop owners and employees can now manually open or close the shop with one click
- Custom close message shown to customers (e.g. 'Closed for prayer', 'Back in 30 min')
- Option to auto-reopen when scheduled business hours start each day
- Shop auto-closes when all staff go offline, and reopens when someone comes back
- Customers are blocked from joining the queue when the shop is manually closed
New Featurev0.4.0March 13, 2026
Interactive Salon Map View
- New map view to visualize all salon locations at a glance
- Toggle between List and Map views with one click
- Map markers show salon name, status, wait time, and a link to details
- Your location shown on map when geolocation is active
New Featurev0.3.1March 13, 2026
Salon Cards & Filter UX Polish
- Salon cards are now fully clickable — tap anywhere to view details
- Active filter and sort shown directly on buttons so you always know what's selected
- Quick-clear buttons to reset filter or sort with one click
New Featurev0.3.0March 13, 2026
Nearby Salons & Improved Discovery
- Find salons near you with the new 'Use my location' feature
- Distance shown on each salon card when location is shared
- Streamlined page layout — salons visible immediately without scrolling
- Removed placeholder ratings for a cleaner, more honest card design
Bug Fixv0.2.2March 13, 2026
Appointment Card Improvements
- Appointment banner on salons page now shows the shop name
- Added View Details button to navigate to appointment confirmation
- Past appointments are automatically cleared instead of showing as upcoming
Bug Fixv0.2.1March 13, 2026
Social Login Fix
- Fixed Google, Facebook, and Microsoft login buttons pointing to old domain
- Social sign-in now correctly redirects through the current API
New Featurev0.2.0March 13, 2026
Version Management & What's New
- Added What's New page so you can track all updates and improvements
- App version now displayed in the footer
- Changelog system for transparent release communication
Announcementv0.1.0January 1, 2026
Initial Beta Launch
- Queue management dashboard for shop owners
- Customer check-in and walk-in tracking
- Barber scheduling and appointment management
- Real-time wait time estimates
- Walk-in display screen for lobbies
- Customer feedback and ratings