Разработчик создает приложение для личных финансов за месяц с помощью Claude Code: ключевые рабочие процессы и проблемы

Контекст проекта
Программист с 14-летним опытом создал приложение для прогнозирования личных финансов под названием Map My Money и выпустил его в App Store примерно за месяц, работая в одиночку. У него уже был опыт работы с инструментами искусственного интеллекта около двух с половиной лет, а также веб-версия концепции, которую можно было использовать в качестве основы. Проект был завершён параллельно с основной работой и семейными обязанностями.
Функциональность приложения
Приложение позволяет пользователям видеть все балансы счетов, проверять прогресс по финансовым планам и наблюдать в реальном времени прогнозы достижения ключевых вех, таких как выход на пенсию. Пользователи могут моделировать сценарии, такие как смена работы, отпуск или принятие новых финансовых обязательств. Приложение ориентировано на быстрое ручное введение данных без интеграции с банками.
Трудности разработки
Расширение функционала: Каждая функция открывала три новые возможности, из-за чего выпуск казался движущейся целью. Самым сложным было решить, что пока не строить.
Сложность модели данных: Прогнозирование финансов затрагивает счета, транзакции, повторяющиеся элементы, сценарии и прогнозы. Изменения во внутренней структуре создавали каскадные эффекты, которые требовали правильных инвестиций в настройку модели данных.
Рабочие процессы Claude Code, которые сработали
- Разработка через тестирование как цикл обратной связи: Создавал модульные тесты и регрессионные тесты пользовательского интерфейса, затем поручал Claude Code запускать их (они проваливаются) и исправлять реализации до прохождения тестов. Это обеспечивало тесный цикл обратной связи, необходимый Claude Code для итеративного приближения к фактическому замыслу, а не угадывания.
- Автоматизация App Store Connect + RevenueCat API: Использовал Claude Code для написания скриптов взаимодействия с этими API, автоматически настраивая конфигурации платежей, метаданные и информацию для интернационализации для нескольких локалей.
- Автоматическое создание локализованных скриншотов: Создал скрипт, который запускает каждую важную страницу, вводит локализованные тестовые данные, делает скриншоты и организует их в помеченные папки, готовые для отправки в App Store, экономя дни ручной работы.
Функции приложения
Map My Money включает отслеживание прогнозируемого ежемесячного денежного потока, отслеживание чистого капитала и моделирование сценариев для выхода на пенсию, покупки дома, рождения детей или приобретения нового автомобиля. Есть мастер планирования пенсионных целей и быстрые калькуляторы для принятия решений о покупках.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Использование Claude для создания структурированной поисковой системы Pokémon из неструктурированного текста Покедекса
Разработчик использовал Claude для анализа более 500 000 слов неструктурированного текста покемон-энциклопедии (Pokédex), создав поисковую систему с более чем 100 тематическими категориями и 8-мерной фильтрацией. Проект включал удаление дубликатов, категоризацию и построение иерархической таксономии для неупорядоченного описательного текста.

Разработчик переходит с Cursor на Claude для неограниченного доступа к Opus
Разработчик перешёл с Cursor на план Claude Max за $100, чтобы получить неограниченное использование Sonnet и Opus, посчитав это более экономичным, чем ежемесячные расходы в $120 на Cursor с кредитами.

Кейс-стади: Использование промптов LLM вместо программных каркасов для сборки многокомпонентного программного обеспечения
Кейс-стади 10 автономных сборок программного обеспечения с использованием оркестратора Claude Opus с доступом к CLI и агентами-исполнителями Codex создало 10 браузерных игр на TypeScript общим объёмом более 50 000 строк кода без вмешательства человека в код. Логика оркестрации полностью основывалась на промптах, заменив специально созданный каркас.

Создание рабочего процесса социального прослушивания Reddit с помощью OpenClaw
Разработчик создал автоматизированную систему мониторинга Reddit с использованием OpenClaw, которая собирает данные, анализирует посты на предмет намерений и тональности, ранжирует их по релевантности и записывает результаты в Google Sheets с помощью cron-задачи.