Евгений Сайты › Peppers Сбер ID
Сайты, SEO и GEO, реклама, чат-боты, ИИ и дизайн | Москва
Рейтинг
9 371
№ 111 в каталоге
Отзывы
Профессионализм
9/10
Коммуникация
9 /10
Город
Москва
Опыт работы
11 лет
На сайте с
2016 года
Юридический статус
Самозанятый
Freelance.Boutique
Премиум-сервис для лучших исполнителей

Приложение для iPhone и iPad для груминг-салона в Москве: запись, бонусы и профиль питомца, разработка iOS на Swift

Используемые навыки iOS iPad iPhone Swift Разработка iOS

Описание

Для груминг-салона с двумя точками в Москве Евгений Росляков сделал приложение для iPhone и рабочий экран администратора на iPad: запись к мастеру, профили питомцев, напоминания, бонусы и история стрижек. Приложение написано на Swift. Сайты и приложения он делает с 2016 года, работает как самозанятый, с каждым заказчиком подписывает договор, а компаниям отдаёт закрывающие документы. Сам он в Москве, но с проектами справляется и удалённо.

Салон стрижёт собак и кошек. Клиенты записывались в мессенджерах, и каждый администратор вёл свою переписку. Окна мастеров сверяли по тетради и по памяти, из-за чего на одно время иногда попадали двое. Постоянные хозяева просили бонусы за визиты, но считать их вручную никто не хотел.

Услуга в груминге зависит от питомца. Той-терьера и ньюфаундленда на один и тот же час не запишешь, мейн-куну нужна одна работа, шерстяному шпицу другая. Всё это администраторы держали в голове.

К тому же мастера иногда подменяют друг друга между двумя районами, а общего расписания у администраторов не было. Хозяева хотели записываться вечером с телефона, когда салон уже закрыт.

Итог задачи: хозяин записывается сам за минуту, а администратор на ресепшене видит единое расписание обеих точек.

Решение

Разработка iOS-приложения шла на Swift с интерфейсом на SwiftUI. Экранов с формами и списками много, SwiftUI собирает их быстро, а код выходит короче, и поддерживать его будет проще.

В приложении для iPhone хозяин заводит профиль питомца: кличка, порода, вес, особенности (боится фена, кусается, чувствительная кожа) и фото. Питомцев может быть несколько. Запись идёт по цепочке: питомец, услуга, мастер, свободное время. Длительность зависит от размера собаки, и приложение показывает только окна, где мастер свободен достаточно долго. За день до визита приходит напоминание, и запись можно перенести прямо из него.

Бонусы начисляются за каждый визит, а накопленные списываются при следующей оплате. Списание подтверждает администратор на месте, так что в расчёте не запутаться.

История стрижек живёт в профиле питомца. После работы мастер добавляет фото «после», и в следующий раз хозяин может показать, какую стрижку повторить. На фотографиях только животные.

Для iPad сделан отдельный экран администратора, рассчитанный на альбомную ориентацию. Расписание мастеров идёт по колонкам, есть приём гостя, отметки «пришёл» и «ушёл» и быстрая запись по телефону. Расписание общее для обеих точек: iPhone и iPad работают с одной базой через небольшой серверный API.

Приложение опубликовано в App Store. Учётная запись разработчика оформлена на салон, поэтому обновления он может выпускать сам.

Результат

Запись переехала из мессенджеров в приложение. Администратору больше не нужно переписываться, чтобы найти свободный час: расписание обеих точек на одном экране, а две записи к одному мастеру на одно время логика окон просто не пропускает.

Хозяева стали приходить подготовленными. Вес и особенности питомца уже в профиле, мастер видит их до начала работы и закладывает нужное время. Бонусы считаются сами, и споров вида «мне обещали скидку» поубавилось. Фото «после» пригодились сильнее, чем ожидали: многие просто показывают прошлую стрижку и говорят «как в тот раз».

Ограничения есть. Приложение работает на iPhone и iPad, поэтому хозяева с другими телефонами по-прежнему записываются через администратора. При первом входе нужна регистрация по номеру телефона, и часть старых клиентов делает её только после напоминания на ресепшене.

Дальше салон планирует абонементы на несколько стрижек и список ожидания: освободившееся окно будет предлагаться тем, кто хотел записаться раньше.

Записываете клиентов, питомцев или пациентов и устали от переписок? Отправьте мне сообщение на freelance.ru и опишите, как запись идёт сейчас. Я подскажу, что вынести на телефон клиента, а что оставить администратору.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Сайт вокального тренера Оксаны Гурьяновой: Landing Page с видео учеников «до и после», типографика, HTML5 и CSS3, мобильные сайты
Сайт вокального тренера Оксаны Гурьяновой: Landing Page с видео учеников «до и после», типографика, HTML5 и CSS3, мобильные сайты
57
Веб-разработка и IT Перенос приложения службы такси с Xamarin на React Native: клиент и водитель, замена КПК на Windows Mobile смартфонами, снятие Windows Phone и BlackBerry
Перенос приложения службы такси с Xamarin на React Native: клиент и водитель, замена КПК на Windows Mobile смартфонами, снятие Windows Phone и BlackBerry
11
Веб-разработка и IT Архитектура IT-системы для сети клиник: системный анализ процессов, архитектура предприятия, инфраструктуры и решений, план перехода на одну медицинскую систему
Архитектура IT-системы для сети клиник: системный анализ процессов, архитектура предприятия, инфраструктуры и решений, план перехода на одну медицинскую систему
13
Веб-разработка и IT Создание сайта: вёрстка для агентства недвижимости из Figma на Tailwind CSS, Bootstrap, Sass и Gulp.js
Создание сайта: вёрстка для агентства недвижимости из Figma на Tailwind CSS, Bootstrap, Sass и Gulp.js
15