Непрограммист создает медицинский SaaS за 3 недели с помощью Claude и Gemini: извлеченные уроки

Обзор проекта
Человек без опыта разработки создал полноценную SaaS-платформу под названием FastCredentials.com — платформу для управления соответствием требованиям в здравоохранении для специалистов, которым требуется сертификация непрерывного образования. Сайт предлагает бесплатные учебные модули и тестирование, а также платные сертификаты для работодателей. Создатель начал с Gemini, но переключился на Claude после столкновения со значительными проблемами.
Технологический стек
Готовая платформа работает на:
- Бэкенд на Python/Django
- Gunicorn и Nginx на Ubuntu VPS
- Stripe для платежей
- WeasyPrint для генерации PDF
- База данных SQLite
- API Claude, управляющее автоматическим контентом блога по расписанию cron
Проблемы, с которыми столкнулись при работе с Gemini
Создатель задокументировал три основных неудачи с Gemini:
- Неудача 1: Gemini полностью изменил внешний вид сайта во время отладки, потребовав 8 часов на восстановление оригинального дизайна. Проблема заключалась в том, что Gemini фокусировался на немедленных проблемах, забывая о предыдущем форматировании.
- Неудача 2: Несмотря на внедрение правил, таких как «Никаких догадок в коде» и «Правило первоисточника» (просмотр всех затронутых файлов перед редактированием), Gemini в 3 часа ночи уверенно предоставил код, который сломал существующую функциональность, вызвав 5-часовую задержку.
- Неудача 3: За день до запуска видео на главной странице, которое работало на протяжении всего проекта, перестало отображаться. После 10 часов неудачных попыток отладки создатель переключился на Claude и решил проблему за 20 минут.
Почему Claude оказался лучше
По словам создателя, Claude продемонстрировал несколько преимуществ:
- Лучшее понимание контекста проекта между сессиями
- Более легкая коррекция курса при возникновении ошибок
- Задавание уточняющих вопросов вместо бездумного продвижения вперед
- Последовательная просьба просмотреть файлы перед редактированием
- Меньшая склонность к генерации ненужного кода во время обсуждений
Создатель отметил, что Gemini часто «полностью галлюцинировал», генерируя исправления для несуществующих ошибок и ссылаясь на файлы, отсутствующие в проекте.
Ключевые выводы
Создатель подчеркнул, что для человека без опыта программирования, пытающегося создать что-то реальное, «разница в том, как [Claude] обрабатывает неопределенность, огромна». Проект был завершен и развернут за три недели полностью с помощью ИИ-ассистентов.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Практические уроки по созданию постоянного локального агента-компаньона с искусственным интеллектом
Разработчик делится опытом, полученным за несколько месяцев работы с автономным ИИ-агентом на M4 Mac mini, затрагивая архитектуру памяти, оптимизацию системных промптов, локальные эмбеддинги, иерархию моделей и ограничения на количество вызовов инструментов.

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

OpenClaw на Synology NAS: Запросы медиа в Telegram и управление контейнерами
Пользователь сообщает о запуске OpenClaw на Synology NAS вместе с контейнерами медиа-стека, такими как Plex, Sonarr, Radarr и SABnzbd. Он использует его для запросов фильмов через Telegram и автоматизированных задач по устранению неполадок на NAS.

Разработчик использует код Claude для создания веб-приложения SetForge для управления музыкальной группой.
Разработчик без профессионального опыта в программировании использовал Claude Code для создания SetForge — React-приложения, развернутого на Vercel, которое помогает музыкальным группам управлять библиотеками песен и сет-листами. Приложение включает такие функции, как Jam Set для поиска общих песен, импорт из Excel/CSV, оценку потока, режимы автоматической расстановки и совместную работу в реальном времени.