BookingSparrow
  • icon
    TypeOn Demand Stylish Booking
  • icon
    IndustryBeauty Services
  • icon
    PlatformUI/UX Design,
    iOS   Android Development

App Introduction

Booking Sparrow is an online platform for hair stylists connecting stylists and customers. Booking Sparrow is a great tool to book B2C services provided by individual service providers.

  • The app allows customers to find different hair styling services and search for the right stylists, book appointment, schedule appointment and make payment directly through the app.
  • Stylists can expand their business/work by selecting their services, setting their prices, receiving appointment, provide their services and earn money.
  • The application can be customized for other industries, including doctors, dentists, plumbers, electricians and many more.
InfoGraph
key_objects_img
key_objects_img
Sparrow

Key Objectives

The client wanted an application that provides a seamless channel between hair stylists and customers without interfere of any third-party business or aggregator.

The primary focus was providing simplicity, in app navigation as well as the business process. The application makes it very simple for a customer, even a layman to search and book appointment with a hair stylist.

The Solution

Octal IT Solution built the application for Android and iOS platform with best of the technology stack. Starting from the design till the checkout, simplicity and great user-experience remained our main focus.

The app has three panels, one for the customer where the customer can simply sign-up/login and book the appointment. Second is for hair stylists where they can sign-up/login, get verified, add their skills and receive appointment. The third panel is for the admin where he can manage users/stylists, services, prices and much more.

Wireframes & Design

Original Image

Key Features

  • key_features
    Sign-in free navigation
    key_features
    Sign-in free navigation
    user may navigate through the services without having to sign-in. However, sign-in is required to book an appointment.
  • key_features
    Simple sign-up/login
    key_features
    Simple sign-up/login
    User can sign-up with his email ID, or alternatively can login with Google/Facebook Account.
  • key_features
    One account per ID
    key_features
    One account per ID
    user can create only one account from one ID. However, he/she can use single email id for a customer and stylist account.
  • key_features
    Post code verification
    key_features
    Post code verification
    since the user is able to hire a stylist in his/her area only, post code verification helps in finding hair stylists in that particular area.
  • key_features
    Search & Compare
    key_features
    Search & Compare
    Customer can search for the services and compare the services/prices between different service providers.
  • key_features
    Schedule/Book Now
    key_features
    Schedule/Book Now
    Customer can book the appointment instantly or may schedule it for a later date.
  • key_features
    Credit Points
    key_features
    Credit Points
    User can purchase credit points and can redeem those while paying for the service.
  • key_features
    Push Notification
    key_features
    Push Notification
    User get promotional push notification after their appointment is successfully completed.
  • key_features
    Cancel their Appointment
    key_features
    Cancel their Appointment
    User can cancel their appointment at any moment. However, they have to pay a certain amount of cancellation charge if they cancel the appointment not before two hours of appointment. If they cancel it before two hours, there is no cancellation fee.
  • key_features
    Payment Gateway
    key_features
    Payment Gateway
    Users can pay for the services using their credits as well as credit cards through a secured payment gateway powered by Stripe.
  • key_features
    Share Gift Cards
    key_features
    Share Gift Cards
    User can share gift cards with their friends by entering the email address of the recipient.
  • key_features
    Book Multiple Services
    key_features
    Book Multiple Services
    Customer can book multiple services in single checkout, however they can book only one stylist at a time.
  • key_features
    Sign-up/login
    key_features
    Sign-up/login
    Stylists need to sign-up with an email or through social login.
  • key_features
    Verification
    key_features
    Verification
    stylist need to provide his identification proof as well as a proof of his qualification for the job. He/she can add scanned images of the documents.
  • key_features
    Moderation
    key_features
    Moderation
    The stylist remains in moderation and cannot accept jobs until his/her verification is completed.
  • key_features
    Accept Appointments
    key_features
    Accept Appointments
    Once verified, the stylists can accept the appointments assigned to him/her by the admin.
  • key_features
    Junior Stylist or Professional
    key_features
    Junior Stylist or Professional
    Stylist can select his qualification level and may choose to be Junior Stylist or Professional.
  • key_features
    Appointment Limit
    key_features
    Appointment Limit
    Stylist can accept only one appointment for a specific time interval.
  • key_features
    Stylists Tracking
    key_features
    Stylists Tracking
    Stylists remain on tracking as soon as they login to the app. They are always on tracking.
  • key_features
    Real Time Location
    key_features
    Real Time Location
    Once the appointment is accepted and the stylist hits “On the Way” button, the user can see the real time location of the stylist, powered by Firebase.
  • key_features
    Confidentiality
    key_features
    Confidentiality
    Stylist can see customer’s details only before two hours of the appointment.
  • key_features
    Manage my account
    key_features
    Manage my account
    Here Admin will be able to update his account details, like they can change his email, username and password.
  • key_features
    Stylist Manager
    key_features
    Stylist Manager
    Here admin will be able to manage all the Stylist of the system. Admin will add Stylist and will supply the login detail to them.
  • key_features
    User Manager
    key_features
    User Manager
    Admin will be able to manage the entire User list. This will be used to assign bookings and keep a track of it.
  • key_features
    Booking Manager
    key_features
    Booking Manager
    Here admin will manage all Bookings received. ERP admin will see all the orders list here.
  • key_features
    Assign booking
    key_features
    Assign booking
    These are the booking which are placed on the website. Admin will assign each order to a particular stylist.
  • key_features
    Keep booking track
    key_features
    Keep booking track
    The Admin will have the ability to track all the booking updates and order status in real time.
  • key_features
    Send message to Stylist
    key_features
    Send message to Stylist
    There will be a button in front to each order and using this admin can see the message board for that order.
  • key_features
    Reports
    key_features
    Reports
    Admin can view the different types of reports from the admin panel. He can view the reports and can filter them.
  • Service Manager
    Service Manager
    Service Manager
    Service Manager
    Here admin will manage all the Services. He can see them and can edit or delete any Service.
  • key_features
    Content Manager
    key_features
    Content Manager
    This would facilitate the admin to manage the content of the static pages like about us, privacy policy, terms and condition, how it works.

Technolgy Stack

Coding
Database
Common