Introduction

Starting from the results of the validation process of the problem and the solution ( M2, M5, M6 ), we decided that our MVP must have the following functionalities implemented to meet the preferences of as many users as possible:

Clients

- The possibility to make an online appointment at the desired salon
- The possibility to view the services offered by a salon
- The possibility to see all the free slots for a longer period of time
- View the appointments in a calendar
- Filtering of salons according to certain criteria
- The possibility to reviews salons
- Notification system for active appointments
- Online payment
- Integration with Google Calendar
- History of appointments


Beauty and wellness salons



Before starting implementing all these features, we divided them in two categories in order to prioritize them: MUST HAVE and NICE TO HAVE.


Clients

MUST HAVE NICE TO HAVE
Possibility to make an online appointment to the desired salon Filtering of salons according to certain criteria
Possibility to view all the services offered by a salon Notification system for active appointments
The possibility to see all the free slots for a longer period of time Online payment
View the appointments in a calendar Integration with Google Calendar
Possibility to offer reviews of salons


Beauty and wellness salons

MUST HAVE NICE TO HAVE
Ability to see the appointments in a digital calendar Appointment confirmation a few days before by the client
Ability to accept or refuse an appointment request Online payment
Appointment history Client evaluation
Ability to view customer profiles


In the following we will present the results that we have managed to achieve so far.
Due to the short time left, we decided to focus on implementing an early prototype rather than an MVP
and afterwards to ask for feedback to check if our solution heads in the right direction
and only if we receive positive feedback to add the key functionalities of the application.

Clients Version

Currently, the PlanInsta version for clients contains the following functionalities:
- The possibility to create a new account
- Login and logout
- Change account data
- The possibility of viewing a list of all salons
- The possibility to search for a specific salon
- The possibility to view the employees of a salon and the services provided by them
- The possibility to make an online appointment
- The possibility to easily choose the employee of the salon and the date and time of the appointment
When a client accesses PlanInsta, he/she will be welcomed by the following window:
As noticed, the main page presents a list of all salons available on PlanInsta platform.
Also, the top bar contains the following 3 features:
- Create a new account
- Log into an existing account
- Search for a specific salon
The following 2 images show how the forms for Login and Sign In look like.
After the client authenticates into his/her account, the top bar changes as follows:
As we can see, 3 new menus are now available: Account, Appointments and Logout.
By selecting the Account menu, the user can update his/her data as shown in the following image:
Coming back to the appointment process, selecting a beauty salon will open a new window containing the list of the employees and what services are provided by each one.
By selecting the option "Make an appointment", the user has the possibility to choose the employee and to also view the available slots in a calendar and select the preferred one.
The following video presents the client flow considering the features implemented so far.

Beauty and Wellness Salons Version

Despite the version for clients, the prototype for the beauty and wellness salons is still in progress as we are still working for the Front-End part. Good things take time :D

What's next?

Currently, we are still working on developing PlanInsta in order to finish the prototype for the beauty and wellness salons.
Once this is ready, we will focus on implementing the NICE TO HAVE elements, which will represent the differentiators between PlanInsta and the existing solutions.
At the same time, we will try to periodically get feedback for the new functionalities in order to ensure that our solution remains simple to use for our users and that its functionalities meet their requirements.

PlanInsta Team

Ovidiu Dăncilă
ovidiu.dancila@gmail.com
Back-End Developer
Andrei Lecu
andreilecu07@gmail.com
Back-End Developer
Vlad Ilie
ilievlad73@gmail.com
Front-End Developer
Andreea Georgian
andreea18nov1996@gmail.com
Front-End Developer
Vlad Ștefănescu
vlad.a.stefanescu@gmail.com
Front-End Developer
Cristian Popa
cristian.viorel.popa@gmail.com
Data Scientist
Bianca Cauc
cauc.bianca@gmail.com
Project Manager
office.planinsta@gmail.com
Bucharest, Romania
Copyright © All rights reserved