QA, которая устала от бумажки на холодильнике
Началось всё с листочка на холодильнике. Распечатанный комплекс упражнений, назначенный врачом, и галочки маркером. В теории - система. На практике: «а сколько секунд держать?», «а это я уже делал?», «мам, посмотри, я правильно стою?». Через неделю я поняла, что в этой схеме узкое место - я 😅 Таймер, подсчёт повторов, чтение вслух и контроль - всё вручную, каждый день. Так появилось приложение «Сильные стопы».
Что внутри ⏱️ Таймер ведёт занятие сам. Подготовка, работа, отдых, задержка - каждый этап отсчитывается и переключается без участия взрослого. 🔊 Голосовые подсказки. Приложение проговаривает, что делать: «держи», «расслабь», «меняем ногу». Руки и глаза при этом свободны, в экран смотреть не нужно. 🎨 Анимированные схемы. Для каждого упражнения - своя картинка с персонажем, которая показывает движение в реальном времени: идёт, пока идёт работа, замирает на паузе, “зеркалится” при смене ноги. Там, где без деталей не обойтись, стопа показана крупным планом. 🎚️ Два уровня нагрузки. «Обычный» и «Лёгкий» - повторы и время пересчитываются автоматически, состав упражнений не меняется. Удобно, когда день тяжёлый, а пропускать не хочется. 🎵 Фоновая музыка, которая приглушается под голосовые подсказки и возвращается обратно. ▶️ Продолжение с нужного места, если занятие прервали.
Честная оговорка. Это моё первое приложение и строго судить не стоит. Я тестировщик, а не разраб: код писала впервые, многое делала методом «а что если так». Зато как QA я точно знаю, где обычно всё ломается, поэтому логику таймера и пересчёт дозировок покрыла тестами - их сейчас 21, версия 3.2.
Открывается в браузере, устанавливать ничего не нужно, на Android ставится на главный экран как обычное приложение. 🔗 Ссылка в комментариях.
Оказалось, что путь от «меня это раздражает» до работающего продукта короче, чем кажется. Нужен только повод, которым в моём случае стал листок на холодильнике.
Что вы автоматизировали для себя, а не для работы? 👇
Всех обняла! #петпроект #QA #Разработка #ЛФК
· 28 мин
Приложение: https://kaknetuz.github.io/silnye-stopy/ Код: https://github.com/KAKnetuz/silnye-stopy
Открывается в браузере, на телефон ставится на главный экран, после первого запуска работает офлайн. Внутри ванильные HTML, CSS и JS без фреймворков, SVG-схемы, Web Audio и Web Speech API, автотесты на Playwright.
Конструктивным замечаниям по коду и интерфейсу буду рада 🙂
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён