Frezka SaaS - Documentation

Web Feature

Switch To Vendor Dashboard

Vendor Branches Switching is a powerful feature in Frezka SaaS that allows each vendor to seamlessly view and manage multiple Branches—each tied to a specific branch or business unit. With this feature, vendors can easily switch between branches and access their respective data from a single account.

💼 How to Work?

  • Open the website and go to the Register page.
  • Fill in all details: First Name, Last Name, User Name, Website Identifier, Email, Phone, Password, and Confirm Password.
  • Select Gender and click on the Register button.
  • Open the Login page with your registered account.
  • Enter your Email and Password.
  • Under the “Login As:” option, choose Vendor and then click Login.
  • After logging in, you will be redirected to the Vendor Dashboard.
  • Click on the Website button to open the “Your Vendor Website Link” popup.
  • From here, you can copy the website link to share with customers, or directly click Open Link to view it.

Website Flow

Frezka SaaS web platform offers a smooth and intuitive experience for users looking to manage their salon or wellness appointments online.

Users can effortlessly:

  • View available time slots for different categories and professionals.
  • Book, reschedule, or cancel appointments (before confirmation).
  • Access a personal dashboard to track upcoming and past bookings.
  • Browse products and purchase items directly from the shop section.

With a clean layout, easy navigation, and a user-first design, everything is organized to ensure a stress-free and efficient booking experience.
Multi-language support, theme customization, and real-time notifications enhance accessibility and engagement.
Promotional banners and a modern interface add to the professional appeal, making Frezka ideal for any salon or wellness business.

🏢Select Branch

The “Select Branch” feature enables users to browse and choose from available branches with ease. Once a branch is selected, users can view detailed information such as available services, staff profiles, customer reviews, and gallery images. This empowers users to make informed decisions based on the specific offerings and ambiance of each branch before booking a service.

Step 1: Select Branch from the Home Page

  • From the Home Page, users can easily choose their preferred branch through the “Select Branch” section.
  • This allows users to quickly explore services and details specific to each branch.

Step 2: Example – Selecting “Glamour Cuts”

  • In this example, the user selects the “Glamour Cuts” branch.
  • Once selected, all relevant details and sections specific to that branch are displayed for easy access and navigation.

Step 3: Click on “View All Branches”

  • Users can click on the “View All Branches” button to explore additional options.
  • This action displays a complete list of all available branches for easy browsing.

Step 4: Choose a Branch from the List View

  • All available branches are shown in a list or grid layout.
  • The user can select any branch they prefer — for example, again selecting “Glamour Cuts.”

Step 5: Explore Complete Branch Details

  • After selecting a branch, users can explore various sections to gain comprehensive insights:
    • About – General information about the branch
    • Services – Detailed list of services offered
    • Reviews – Ratings and feedback from previous customers
    • Staff – Profiles of professionals working at the branch
    • Gallery – Images showcasing the branch environment and setup

Each section is thoughtfully designed to help users make well-informed decisions before booking a service.

📅Quick Booking

The “Quick Booking” feature enables users to schedule appointments effortlessly by selecting the date, service, expert, and time in a single, streamlined flow.

This simplified process saves time by allowing users to confirm their appointment directly from the Home Page, eliminating the need to navigate through multiple screens.

Step 1: Go to Quick Booking Appointment Section

  • Navigate to the “Quick Booking Appointment” section on the Home Page.
  • This serves as the starting point for a fast and hassle-free booking experience.

Step 2: Select Date

  • Click on the calendar to choose your preferred appointment date.
  • Only the available dates will be active and selectable, ensuring accurate booking.

Step 3: Select Service

  • Click on the Service dropdown.
  • Select one or more services you want to book

Step 4: Select Expert

  • Choose the professional (staff) who will provide the selected service.
  • Staff list updates based on chosen services and date.

Step 5: Select Time

  • Choose your preferred time slot from the available options.

Step 6: Click on ‘Book Now’

  • After filling all fields, click the “Book Now” button to finalize your appointment.

Step 7: Login Required (If Not Logged In)

  • If the user is not logged in, an error message will appear asking to log in first.
  • Logging in is mandatory before proceeding with a booking.

Step 8: Booking Confirmation (If Logged In)

  • If logged in, the system will show a “Booking Confirmed” message.
  • A button “Go to Booking” appears for viewing the details.

Step 9: View, Cancel, or Reschedule

  • On clicking “Go to Booking”, users can:
    • View complete booking details.
    • Choose to Cancel or Reschedule the appointment.

💇‍♀️Service Booking

The “Service Booking” feature enables users to book a specific service by selecting their preferred category, service, expert, date, time, and payment method.

This guided, step-by-step process ensures a smooth and personalized booking experience aligned with each user’s preferences.

Step 1: Navigate to the “Service” Menu

  • From the Home Page, click on the “Service” option in the side menu to start the booking process.

Step 2: Filter Available Services

  • All available services are listed here.
  • You can also filter services by category to narrow down your selection.

Step 3: Select a Service

  • For example, go to the “Hair” category and choose the “Beard Trim” service.
  • After selecting your service, click the “Next” button to proceed.

Step 4: Choose Your Preferred Expert

  • Select the expert who will perform the service.
  • In this example, we are selecting “Manager Salon.”
  • Then click “Next” to continue.

Step 5: Select Appointment Date and Time

  • Choose your desired date and time for the appointment.
  • Example: 15-July-2025 at 10:00 AM.
  • After that, choose your payment method and click “Submit.”

Step 6: Choose Payment Method

  • Select how you want to pay.
  • Example: Selecting “Cash Payment” as the preferred method.

Step 7: Confirm Your Booking

  • Review your booking details.
  • Tick the confirmation checkbox to accept the terms.
  • Click the “Confirm” button to finalize the booking.

Step 8: View Booking Details

  • After the booking is confirmed, click on “View Booking” to check your booking summary.

Step 9: Manage Your Booking

  • From the Booking View, users can:
    • See full details of their appointment
    • Cancel the booking
    • Reschedule the appointment if required

🛍️Shop / Product order

The “Shop / Product Order” feature lets users browse products by category, view detailed information, add items to their cart, and complete purchases using their preferred payment method.
This seamless process provides a convenient in-platform shopping experience for users.

Step 1: Click on the “Shop” menu from the Home Page

  • From the main Home Page, users should navigate to the menu and click on the “Shop” option.

Step 2: View all products and apply category filters

  • On the shop page, all available products are listed.
  • Users can filter the product list by category and select the product they wish to explore.

Step 3: Select a product to view details

  • For example, click on the product “Boddy Herbals Rose Bath” to open the product detail page.
  • This page displays product images, pricing, description, and other details.

Step 4: Add the product to the cart

  • After verifying the product details, users can click on the “Add to Cart” button to add the item to their cart.

Step 5: Review the cart and proceed to checkout

  • Once the product is added, it will appear in the Cart List.
  • If users want to purchase the product, they can click the “Proceed to Checkout” button to continue.

🏠Manage Multiple Address

The “Manage Multiple Address” feature lets users add, view, and manage multiple delivery or billing addresses. It provides flexibility during checkout, allowing users to quickly choose or update the preferred address without re-entering details each time, improving the overall shopping and booking experience.

Step 1: Click on the Edit Icon to Manage Addresses

  • Navigate to the Address section.
  • Click the Edit icon to manage your addresses.
  • This opens up options to add or modify multiple delivery or billing addresses.

Step 2: Add a New Address

  • Click on the Add New Address button.
  • Fill in all the required fields, such as:
    • Name, Phone Number, Address etc.

After filling in the details, click on the Confirm button to save the address.

Step 3: View and Manage All Saved Addresses

  • Once submitted, your newly added address will be listed.
  • Users can now view, edit, or delete any of their saved addresses.
  • All addresses are accessible from one place—making it simple to select the right one during checkout or booking.

💳Multiple Payment Methods

The “Multiple Payment Methods” feature allows users to choose from various payment options like cash, card, or digital wallets during checkout. This flexibility ensures a smooth and personalized payment experience, making the ordering or booking process more convenient and user-friendly.

Step 1: Select Your Preferred Payment Method

  • When you reach the Payment Step during checkout, you can choose your preferred payment method.
  • For example, here we are selecting Cash Payment.
  • Then, click the “Deliver Here” button to continue.

Step 2: Order is Successfully Placed

  • After selecting your payment method, your order will be placed successfully.
  • Click on the “Go to Order” button to view the order details.

Step 3: View Order in Order History

  • Your order will now be visible under the “Order History” section.
  • You can check the status and details of your order from this screen.

🌐Multi language

Users can browse the Frezka website in their preferred language for a more tailored experience.

The platform supports multiple languages including Arabic, English, Greek, French, German, and Spanish, with the flexibility to switch between them at any time via the website settings.

📊Wallet Overview

The Wallet feature provides users with a convenient way to manage their funds within the Frezka platform. Key functionalities include:

  • View Wallet Balance – Instantly check your available funds.
  • Top-Up – Add money to your wallet using your preferred payment method.
  • Withdraw – Transfer available funds out of your wallet when needed.
  • Transaction History – Track all past wallet transactions with details like date, amount, and status.

This feature enhances the user experience by offering a secure, cashless, and faster payment method for bookings and product purchases.

🔀 Vendor Dashboard Switching

Vendor Branches Switching is a powerful feature in Frezka SaaS that allows each vendor to seamlessly view and manage multiple Branches—each tied to a specific branch or business unit. With this feature, vendors can easily switch between branches and access their respective data from a single account.

💼 How to Work?

  • Upon logging in, vendors are presented with a list of all the branches or business locations assigned to them.
  • By selecting a specific branch, the corresponding dashboard is loaded with real-time data.
  • To view another branch, vendors can simply use a dropdown or switcher menu to change branches.
  • Once a new branch is selected, the dashboard content refreshes instantly to reflect that branch’s operational data.

📊 What Information Can Be Accessed Per Branch?

After switching branches, vendors gain access to branch-specific data and controls:
They can seamlessly view and manage orders tied to the selected branch, bookings relevant to that place, and monitor income generated from that branch—with the option to export earnings if needed. Additionally, they can view and manage staff members who are assigned exclusively to the currently active branch.