Active Salon Owners

What Client-organization Needed from the Perception System?

The Customer was looking for an App Development Company that can develop a Beauty Salon iPad App for them for their Clients (Salon Owners) in USA. Their concept was very unique, as this app was first of its kind to provide all the robust functions of Salon business in a single App, which works offline, without any dependencies.

How did Perception System evaluate the client’s needs?

The client selected “Perception System” as their Mobile Technology partner, to develop an iPad App.

The main challenge for us was, to analyze this entire new concept, understand each aspect of the system, its work flow, all the core functions and relationships between each key entities being participated across the networks.

Perception system approached the client with the best User Interface explicitly designed for the Customers, hence the UI & UX had to be easy to use with straightforward navigation with swift & smooth workflow.

Genuine Approaches Taken by Perception System for Salon Manager App Development

We have approached the project with full dedication of designing and programming teams.


We have allocated our BA team to analysis the client’s requirements. In the beginning, the software development team has analyzed the concept of hypothetically. Afterward, we have closely inspected the entire process.

Project Planning

We have prepared a detailed project plan according to the client’s needs and set up milestones, as well as deliverables according to the scope of work.

Project Architecture

This project was for iOS App development so the architecture was completely different than the Web System. We’ve implemented MVC architecture especially designed for mobile apps.

Wireframe & Prototypes

After several attempts and meetings with the client-side team, our designers have prepared wireframes and prototypes citing all possible workflow diagrams, navigation, and data flows.

Designing & Programming

After getting final approval from the client for prototypes, we have started final designing of the interface, UI elements, and various modules. We tested the modules on each stage and completion of each milestone.

How We Reached the End-to-End Solution for Client?

The journey toward end-to-end solutions was full of challenges. However, our dedication towards the goals led us to deliver the solution successfully, as well as within the prescribe timeline & budget.

Development Methodology

We followed the KANBAN methodology to manage and execute the system. We have listed features of the system as product backlogs and the mobile app development carried in a continuous delivery model.

Behavior-Driven Development (BDD)

We have adopted BDD approaches to bring collaboration between client-side team across the various branches and mobile app development team along with seamless communications.


We broke down the entire development process using WBS (Work Breakdown Structure) methodologies to address almost all requirements of client-organization.


We have designed a common back-end system by inclusion of all functions and features to address the needs of each domain.


We have built the app using the Objective C Language using SQLite and Custom UI.

Support & Maintenance

We have committed for long-term support and maintenance with a feasible plan sign up by the client.

Striking Features



View and save client information, past and future appointments, formulas by date, photo, past transactions and Notes.



Double Booking lets you book chemical services with a gap to work multiple clients during processing times to maximize your time as efficiently as possible.



Hair Color Formulating System will calculate a hair color formula automatically, including step-by-step instructions, amount of color and developer to use, and processing times. Be more efficient, less product waist, fewer color corrections.



Checkout clients from your Register. Accept cash, credit, checks, gift certificates, coupons. You can do partial payments from each.



Create new Products and Services.

Organize them into groups for easy reference.

Services are color coded and customizable for viewing on the calendar.



Formatted for view on your device.

Reports include closeout history, closeout totals (consolidated), product history, product inventory, and complete transaction history.

Technologies We Used

  • Objective-C

  • MySQL

Final Result

Milestones & Deliverables

We have decided milestones and deliverables with the consent of the client and delivered the iPad App in the continuous delivery model within the precise timeline.


We have implemented the entire scope of work which has been working as per client’s requirements and expectations. From the first day client has launched this solution, he has been getting good number of customers and the appointments have been increasing day by day. Below are the statistics on the current day.

Over 3000 Customers
Over 45000 Appointments so far


The Client was very pleased with our service and support throughout. He is gaining the customers and growing his business at reaching to next level. Salon Manager has become one of the finest solutions across the country.