SetoraStrength training, kept simpleСиловые тренировки без лишнего

My iOS workout log, built entirely by me with AI coding agents: from the idea and UX/UI to app development, Apple integrations, testing, and App Store release.Мой дневник тренировок для iOS. Сделал его полностью сам с помощью AI-агентов: от идеи и UX/UI до разработки, интеграций с Apple, тестирования и релиза в App Store.

RoleРоль
Solo designer & developerДизайнер и разработчик, работал один
FocusФокус
iOS productiOS-продукт
Setora analytics Setora workouts Setora workout in progress

Plan, log, and review each workoutПланировать тренировки и видеть прогресс

Setora is my iOS app for planning workouts, logging sets, and tracking progress over time. I handled the entire product myself: concept, UX/UI, development, testing, and release. The project is focused on iOS, with no separate website or admin panel.В моём iOS-приложении Setora можно планировать тренировки, записывать подходы и следить за прогрессом. Я сам прошёл весь цикл: идея, UX/UI, разработка, тестирование и релиз. Проект сосредоточен на iOS, отдельного сайта и админки у него нет.

I worked with coding agents to write and refine code, document the work, and check consistency. I made the product and technical decisions, reviewed the code, and tested the app. It keeps data on the device, with optional Apple sign-in, backup, Apple Health export, and a Live Activity during workouts.Кодинг-агенты помогали писать и дорабатывать код, вести документацию и проверять единообразие интерфейса. Я принимал продуктовые и технические решения, проверял код и тестировал приложение. Данные хранятся на устройстве. Есть необязательный вход через Apple, резервное копирование, экспорт в Apple Health и Live Activity во время тренировки.

Make it easy to start and log a workoutБыстро начать тренировку и записать результаты

The home screen needed to answer “what do I train today?” Logging weight, reps, and rest had to be quick enough to use between sets. After a workout, people should be able to see their progress in a clear summary.Главный экран должен был отвечать на вопрос «что сегодня тренировать?». Вес, повторы и отдых нужно записывать быстро, прямо между подходами. После тренировки важно видеть прогресс в понятной сводке.

Training planПлан тренировок

Workout days and exercises, with the next session ready on the home screen.Тренировочные дни и упражнения. Следующая тренировка на главном экране.

Workout in progressТекущая тренировка

Sets, reps, rest timer, and previous results together on the workout screen.Подходы, повторы, таймер отдыха и прошлые результаты на одном экране тренировки.

ProgressПрогресс

Summaries and exercise history that show changes in weight and training volume.Сводки и история упражнений, по которым видны изменения веса и тренировочного объёма.

HistoryИстория

Completed workouts on a calendar, with workout time, rest, and training volume.Завершённые тренировки в календаре: время, отдых и тренировочный объём.

Apple featuresФункции Apple

Sign in with Apple, Health export, and a Live Activity on the lock screen.Вход через Apple, экспорт в Health и Live Activity на экране блокировки.

ImplementationРазработка

I set development tasks, reviewed the code, and tested the app. I made the technical decisions throughout.Ставил задачи по разработке, проверял код и тестировал приложение. Технические решения принимал сам.

The whole product, built soloВесь продукт сделал сам

I created Setora on my own, from the initial idea to the App Store release. I defined the product, designed the user flows, interface, and design tokens, and developed the iOS app: onboarding, workout logging, progress analytics, data storage, and Apple integrations.Я сделал Setora самостоятельно, от идеи до релиза в App Store. Определил функции продукта, спроектировал сценарии и интерфейс, собрал дизайн-токены и разработал iOS-приложение: онбординг, запись тренировок, анализ прогресса, хранение данных и интеграции с Apple.

I implemented and refined the code, reviewed changes, tested the main flows, and fixed bugs before release. I made both the product and technical decisions. Setora is a training log. It is not a medical product and does not provide coaching.Писал и дорабатывал код, проверял изменения, тестировал основные сценарии и исправлял ошибки перед релизом. Продуктовые и технические решения принимал сам. Setora служит дневником тренировок. Это не медицинский продукт, и он не даёт тренерских рекомендаций.

Build the app around the workoutПостроить приложение вокруг тренировки

I planned the product around three tasks: prepare a workout, log sets, and review progress. I designed and developed these flows myself, implementing the logic, connecting Apple integrations, and working through bugs.Я построил продукт вокруг трёх задач: подготовить тренировку, записать подходы и посмотреть прогресс. Сам спроектировал и разработал эти сценарии: реализовал логику, подключил интеграции с Apple и разобрался с ошибками.

01

Define the main taskОпределить основную задачу

I defined the app’s purpose and core features around a clear path from choosing today’s workout to logging the first set.Определил задачу и основные функции приложения: сделать понятным путь от выбора сегодняшней тренировки до первого записанного подхода.

02

Design the experienceСпроектировать продукт

I designed the workout flows and interface, then defined shared tokens: a warm background, deep green actions, and lime for active states.Спроектировал сценарии тренировки и интерфейс, затем задал общие токены: тёплый фон, тёмно-зелёные акценты для действий и лайм для активных состояний.

03

Develop the productРазработать продукт

I developed the iOS app with coding agents: workout planning, set logging, the rest timer, progress analytics, data storage, and Apple integrations. I reviewed the code and fixed issues along the way.С помощью агентов разработал iOS-приложение: план тренировок, запись подходов, таймер отдыха, анализ прогресса, хранение данных и интеграции с Apple. Проверял код и исправлял ошибки.

04

Test and launchПротестировать и выпустить

I tested the workout flows, data storage, and Apple integrations, fixed bugs, and prepared and published Setora on the App Store.Протестировал сценарии тренировки, хранение данных и интеграции с Apple, исправил ошибки, подготовил Setora к релизу и опубликовал в App Store.

A training log, from plan to progressДневник тренировок от плана до результатов

Setora is available on the App Store. One visual system connects the welcome screen, training plan, workout logging, and progress review. I took the app from my own idea through design, development, testing, and release, working solo.Setora доступен в App Store. Одна визуальная система объединяет приветствие, план тренировок, запись подходов и просмотр прогресса. Весь путь от идеи до релиза я прошёл самостоятельно: спроектировал, разработал и протестировал приложение.

Explore Setora on the App StoreПосмотреть Setora в App Store