Как я разработал приложение, которое позволяет искать и записываться на процедуры в ближайшие салоны красоты.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/6531325ff8eddb5612a4f0f6_6113c954d7cb3af.webp)
Каждого из нас когда-то выводило из себя утомительное ожидание в длинной очереди в салоне красоты. Ну, по крайней мере, у меня такой опыт был 😀.
Когда я учился в колледже, один из друзей предложил мне создать приложение, в котором пользователь сможет находить доступное время и записываться онлайн в ближайший салон.
Мы провели базовые исследования, чтобы выяснить, насколько осуществим этот проект. Опросив сотрудников нескольких салонов в Керала (штат, где я живу), мы, к сожалению, обнаружили, что в силу ряда причин реализовать идею не получится. Поэтому, нам пришлось от нее отказаться 🙁.
Недавно, просматривая старые файлы, я нашел материалы к этому проекту и задумался, почему бы не реализовать его просто для того, чтобы отточить свои навыки. Я начал работать над ним с нуля и создал дизайн как сайта, так и мобильного приложения.
1. Исследования
На первом этапе я проанализировал, с какими проблемами сталкиваются клиенты салонов красоты. Чтобы получить общее представление, я спросил друзей, которые приехали из разных частей Керала, какие трудности у них возникали при посещении салонов.
Проблема
Собрав данные, я смог выявить проблему. Профессора из Коимбатура (город в Индии) провели исследование и установили, что индустрия красоты и здоровья растет быстрыми темпами. Такой резкий рост становится причиной множества проблем, в том числе:
- Клиенты не могут найти ближайшие салоны или вообще не знают о них.
- Каждый салон предоставляет разные услуги, о которых потенциальные клиенты не могут узнать.
- Цены на услуги варьируются в зависимости от салона — их невозможно найти или узнать до посещения салона.
- Людям приходится ждать своей очереди, из-за чего они часто теряют много времени.
Решение
Рассмотрев все проблемы, я нашел для них следующие решения:
- Дать пользователям возможность искать расположенные поблизости салоны, чтобы помочь им сориентироваться.
- Все салоны должны предоставить список услуг, а также подробную информацию о них. Это позволит клиентам выбрать нужную услугу. Поскольку время оказания каждой услуги будет известно заранее, они смогут понять, сколько времени займет посещение салона.
- Цена услуги также должна отображаться рядом с ее названием, что позволит избежать неприятных сюрпризов.
- Бронирование времени посещения в выбранном салоне решит проблему ожидания в очереди. Люди не будут собираться толпами и смогут сэкономить много времени.
Пользователь
Целевая аудитория “Salone” — клиенты в возрасте от 20 до 40 лет. Они не любят тратить время зря, обожают технологии и Интернет, а также имеют возможность исследовать мир и открывать что-то новое.
Когда вы знаете своих пользователей, вы можете создать продукт, который максимально удовлетворит их потребности, а также сделать его доступным.
Цель пользователя
Цель пользователя — с легкостью находить свободное время и бронировать посещения в салонах, расположенных поблизости. Процесс должен быть хорошо продуман и организован на всех этапах: от поиска до онлайн-записи.
Ценность проекта для пользователей
Разрабатывая продукт, мы всегда должны задумываться о том, какую пользу он принесет целевой аудитории. В данном случае она заключается в следующем:
- Пользователи смогут без труда находить ближайшие салоны.
- Когда люди захотят попробовать новые услуги, они смогут найти их, не потратив слишком много времени.
- Клиентам не придется ждать своей очереди, что улучшит их опыт.
- Пользователи всегда смогут узнать о лучших доступных предложениях.
Ценность проекта для бизнеса
Мы должны учитывать не только интересы людей, для которых создается продукт, но и то, каких бизнес-целей он позволяет достичь. Salone будет приносить прибыль за счет получения комиссии за каждое бронирование.
Кроме того, можно предложить салонам продвижение в списках доступных опций за определенную плату. Это принесет Salone доход, а салонам позволит привлечь больше клиентов и поднять свой бизнес на новый уровень.
2. Пользовательский сценарий (user flow)
Следующим шагом было создание пользовательского сценария. Это помогло понять потребности людей, а также то, каким образом они будут взаимодействовать с продуктом.
Я сфокусировался на создании сценария, в рамках которого пользователь выбирает услугу и бронирует время посещения салона, поскольку именно в этом и заключается основное предназначение Salone.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/6531328079ecc2f141af4312_6113c954b871aa41.webp)
3. Информационная архитектура
Я также разработал информационную архитектуру Salone. Продуманная информационная архитектура должна обеспечивать пользователям получение максимально приятного и эффективного опыта взаимодействия с продуктом.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132915c69bad7f59fd043_6113c95488c31c756.webp)
4. Сетка
Когда в основе дизайна лежит сетка, он получается единообразным и опрятным. Я выбрал 12-колоночную сетку для десктопной версии сайта и 4-колоночную для мобильного приложения.
Кроме того, я добавил еще одну модульную сетку с шагом 4pt. Изначально я собирался использовать сетку с шагом 8pt, но остановился на 4pt, поскольку такой вариант обеспечивает большую гибкость.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132a0773db24759e6e805_6113c95428de68e2.webp)
5. Цвета
Да, цвета имеют значение. Правильный цвет может вызвать у пользователей нужные эмоции. Для Salone я решил выбрать в качестве основного цвета оттенок красного, который ассоциируется с молодостью, смелостью и энергией.
Он используется как фирменный цвет бренда, а его оттенки в сочетании с монохромной палитрой как второстепенные цвета.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132ac3b0b366b0c23b01f_6113c957c230dfd2b.webp)
6. Типографика
Лично я предпочитаю не применять в проекте больше двух гарнитур. Здесь я использовал шрифты лишь из одной. Мы действительно можем создать в дизайне необходимую иерархию с помощью шрифтов разного размера и начертания из одной гарнитуры.
Для Salone я выбрал жирный, полужирный, обычный и тонкий шрифты из гарнитуры Inter.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132b5126df2e46497840e_6113c955dfd1f7.webp)
7. Панель навигации
Удобная панель навигации — важнейший элемент интерфейса. Поскольку она обычно размещается в нижней части экрана, с ней можно взаимодействовать при помощи только одной руки, что делает опыт пользователей комфортным и эффективным.
8. Вайрфреймы
Мы создаем вайрфреймы, чтобы понять, каким образом следует разместить элементы на экране. Лишь после этого можно будет приступить к работе над визуальным дизайном.
Существует множество инструментов для проектирования вайрфреймов, но я до сих пор люблю делать наброски ручкой на обычной бумаге. Я считаю, что такой подход является наиболее гибким и позволяет эффективнее искать идеи.
После того, как макет сайта готов, я превращаю свои скетчи в высокодетализированные вайрфреймы. Ниже вы можете увидеть мои наброски — сразу прошу прощения за свой неразборчивый почерк 🙈.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132c226c92d22a01b902a_6113c954c4c0ad513.webp)
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132d385d31e7026fa7db0_6113c955428c6e0.webp)
9. Визуальный дизайн
Поскольку мы определились с макетом и пользовательскими сценариями, самое время заняться разработкой визуального дизайна. В этом мне помогли вайрфреймы и система сеток, которую я описывал выше.
Экран-заставка (splash screen) и экран регистрации
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132e0f24e078c6a1b8167_6113c9560842508.webp)
Я начал с разработки экрана-заставки и экрана регистрации. Первый из них представляет собой логотип Salone на фоне градиента, состоящего из фирменного цвета бренда и его оттенков.
Для регистрации пользователям достаточно ввести свой номер телефона, на который будет отправлен одноразовый пароль, поэтому вы видите здесь лишь одно поле. После регистрации пользователь может зайти в профиль и заполнить недостающие данные. Иллюстрацию я нашел на сайте Freepik, автор vectorpouch.
Кроме того, я добавил возможность авторизации через социальные сети. Это один из самых популярных способов входа в приложение, поэтому, чтобы клиентам было удобнее и проще воспользоваться им, я разместил соответствующие опции в нижней части экрана
Экран выбора местоположения
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132f018398998ea465623_6113c95528de683.webp)
После регистрации пользователю предлагается предоставить информацию о том, где он в данный момент находится, чтобы приложение смогло найти ближайшие доступные салоны. Человек либо выбирает соответствующую точку на карте, либо может вручную ввести адрес.
Основные экраны
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653133277b48873f1af297f5_6113c95517f0836fdc.webp)
На основных экранах перечислены все салоны, расположенные рядом с местом, которое указал пользователь. Можно просматривать доступные опции в виде списка или на карте.
Карта показывает, где находитесь вы и насколько далеко от вас расположен тот или иной салон. Выбрав салон на карте, пользователь увидит, как до него добраться.
Адрес пользователя всегда отображается в верхней части экрана, так что его можно в любой момент изменить, нажав на соответствующую область.
Экран со списком услуг
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/6531330c01097541d302b946_6113c95593a7784.webp)
Выбрав салон, пользователь сможет ознакомиться со списком доступных услуг. Я добавил кнопки, которые позволяют переключаться между разделами услуг для женщин и мужчин.
Этот экран включает рейтинг салона, описание и стоимость каждой услуги, а также время, которое потребуется для посещения салона. Все это поможет клиентам найти самый подходящий вариант.
Указание примерного времени обслуживания полезно не только для посетителей, но и для салонов. Когда оно известно, намного проще составлять расписание, разделив рабочее время на определенные интервалы.
Бронирование и подтверждение
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/6531333985d31e7026fadc91_6113c95605c62e09.webp)
После того, как услуги выбраны, пользователь должен нажать на кнопку записи в нижней части экрана. Откроется страница с подробными сведениями об услугах, их стоимостью, а также возможностью выбора даты и времени. Пользователь может удалить или добавить услуги, после чего определяет желаемые дату и время и подтверждает бронирование.
Когда онлайн-запись завершена, человек получает квитанцию с уникальным QR-кодом, который можно будет отсканировать в салоне. Квитанция также содержит подробную информацию о бронировании и о том, как добраться до салона.
Мои бронирования, избранное и профиль
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653132fd9b6bab4624fde7d7_6113c956b5dfb.webp)
Три оставшихся пункта в главном меню: мои бронирования, избранное и профиль. В первом разделе пользователь может найти текущие бронирования. Каждое из них представляет собой карточку с важнейшей информацией, на которую необходимо нажать, чтобы просмотреть детали.
В избранном отображаются салоны, которые понравились пользователю. Таким образом, здесь он может легко и быстро найти любимое место.
Экран профиля содержит все доступные настройки. Пользователи могут добавлять или изменять информацию о себе, а также переключаться между светлой и темной темами.
10. Веб-сайт
Помимо мобильного приложения, я разработал десктопную версию Salone. Клиенты могут использовать как веб-интерфейс, так и мобильное приложение: вся информация будет синхронизирована, если пользователь зашел в систему, указав те же данные.
Главная страница
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/6531336a7b48873f1af2d4f1_6113c9566d5382e76.webp)
Главная страница Salone — это простой экран с иллюстрацией и полем поиска. Пользователи могут указать свое местоположение и получить список доступных салонов, либо найти конкретный салон по названию.
Страница выбора услуг
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/6531337ea05e41d71d4ffb37_6113c9567c7015d0.webp)
Когда пользователь выбрал салон, он попадает на страницу со списком услуг. В отличие от кнопок, которые позволяли переключаться между разделами женских и мужских услуг в приложении, здесь для обозначения используются цветные плашки с соответствующими подписями. Клиент может выбрать нужные услуги и перейти к бронированию.
Страницы бронирования и подтверждения
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/6531338c7a4c6a311267c9b2_6113c95682d1df481f.webp)
Модальное окно содержит все детали, в том числе, выбранные услуги, их стоимость и возможность выбора даты и времени. После оплаты, пользователь увидит квитанцию с подтверждением бронирования и QR-кодом, которую можно скачать в формате PDF. Если пользователь зашел на сайт и в мобильное приложение, указав одни и те же данные, он увидит все свои бронирования в соответствующем разделе.
11. Темная тема
Опрос, проведенный Android Authority, показал, что почти 90% людей используют на своих устройствах темный режим. Он действительно может быть удобным, поскольку позволяет экономить заряд батареи и меньше напрягать глаза.
На сегодняшний день функция переключения между темной и светлой темами — неотъемлемая часть хорошего UX, поэтому я предусмотрел такую возможность в приложении Salone. Пользователи могут выбрать тот режим, который им больше нравится, в настройках профиля.
![](https://cdn.prod.website-files.com/60a35497ea15cf45782248b1/653133a1975e945b808bc702_6113c9570db72c32e.webp)
Заключение
Хотя я понимал, что это всего лишь учебный проект, работать над ним было весело. Я действительно думаю, что получившийся продукт мог бы стать эффективным решением для многих людей и позволил бы им сэкономить время и ресурсы.