Как я без бюджета и с устаревшими знаниями делал сайт для любителей змей и ящериц
Больше 20 лет я увлекаюсь террариумистикой. Держал змей, сейчас домашняя коллекция в основном состоит из ящериц. И за эти годы я понял одну вещь. Владельцы экзотических животных записывают информацию о питомцах где угодно: excel – для олдов типа «животные_новый_точно_финал2.xlsx», блокноты на смартфонах, а продвинутые ведут запрещённые Google документы, но всё это разрозненно и не удобно.
Когда была линька? Почему животное отказалось от еды? От кого потомство? Где я видел того красивого самца для будущей пары? Информация вроде есть. Найти её проблематично.
Ещё 16 лет назад я писал на Хабре про домашних экзотических животных и уже тогда видел, что нас, киперов, довольно много. Просто сидим мы по форумам, группам и чатам.
В какой-то момент я сделал для себя закрытую систему учёта животных. А после очередного Рептилиума (это выставка-продажа для таких же людей со странными интересами) мне предложили: – А почему бы не открыть это для всех?
Хороший вопрос. Особенно если не задумываться о последствиях.
«Да тут работы на пару недель»
Я немного умею в веб-разработку, маркетинг и запуск проектов. Правда, мои знания разработки местами остались примерно в той эпохе, когда PHP был молод, сайты весили меньше фотографии с телефона, а слово Redis не встречалось в каждом втором техническом задании.
Но базу спроектировать могу. Backend написать могу. С сервером разобраться могу. Что может пойти не так? Как оказалось – всё.
Потому что, когда делаешь проект один, ты одновременно разработчик, аналитик, архитектор, тестировщик, специалист по безопасности, дизайнер, контент-менеджер и маркетолог. А ещё ты заказчик. Это самая мерзкая роль. Заказчик постоянно меняет требования. Разработчик недоволен. Сроки сдвигаются. На планёрке конфликт. Уволить никого нельзя, потому что все участники находятся в одном теле.
Тогда я позвал ИИ
В помощники пошли ChatGPT, Qwen, DeepSeek и GLM. Кто бы что ни говорил, нейросети действительно сильно ускоряют работу. Можно показать код. Попросить найти ошибку. Обсудить структуру базы. Получить заготовку скучной функции.
ИИ «внимательно» изучает код и уверенно отвечает. Иногда даже правильно, но есть нюанс. Нейросети очень любят решать проблемы, которых нет. Например, просишь поправить три строки. Через минуту у тебя новый класс, два интерфейса, фабрика, сервисный слой и предложение установить Redis. Особенно мне нравятся «мёртвые души»: функция написана, класс создан, метод существует, код красивый, но ничего всё это не вызывает…
ИИ смотрит на результат и сообщает:
– Готово. Теперь всё работает.
Поэтому нейросети я использовал как очень быстрых стажёров. Они прочитали весь интернет. Никогда не спят. И временами абсолютно уверены в собственной правоте (в этом они с нами схожи). Оставлять такого стажёра одного у продакшена я бы не стал.
А сайт тем временем рос
Сначала была просто анкета животного. Потом журнал наблюдений, вишлист, поиск пары для разведения, история потомства, подписки, уведомления, достижения, чек-листы и тесты.
В какой-то момент я посмотрел в базу, а там было больше 45 таблиц. Напомню: начиналось всё с системы учёта моих ящериц. Про защиту от атак и ботов уже молчу, а вот про 152-ФЗ и отдельные нормативные документы по содержанию экзотических животных есть что сказать. Чем больше сайт собирает информации и выставляет публично, тем больше ответственности и необходимости где-то зарегистрироваться в качестве «оператора», а как быть, если пользователь опубликовал запрещённое к содержанию животное? Здесь я консультировался с ИИ и юристами, но какого-то внятного ответа не получил, оказалось, что там та ещё «Нарния».
И что получилось?
Проект называется «ЭкзоПуть». Там можно собрать свою коллекцию животных, вести журнал наблюдений, отмечать события, искать пары для разведения, хранить историю потомства и составлять вишлист.
Пока проект работает на обычном хостинге. Без команды. Без бюджета. С багами.
Недавно, например, обнаружил, что не работает регистрация. Потом оказалось, что письма на Mail.ru не приходят. Захожу в Postmaster, там ноль ошибок. То есть всё прекрасно. Кроме того, что письма не приходят пользователям на Mail.ru…
А деньги где? Пока нигде. Я делал проект в первую очередь для себя и таких же владельцев экзотических животных. В будущем есть идеи сделать специализированный маркетплейс. Не доску объявлений, где рядом продаются эублефар, зимняя резина и стенка «Прага» с самовывозом. А площадку именно для террариумистов и питомников.
Есть идея безопасных сделок между покупателем, питомником и зоокурьером. Но это пока идеи.
Одно знаю точно. Я не хочу продавать пользовательские данные. Не хочу завешивать сайт рекламой.
Не хочу присылать письмо: «Ваш эублефар скучает! А наши партнёры подготовили для вас уникальное предложение по кредитной карте». Проект создаётся по любви к террариумистике. Таким я и хочу его оставить.
Что я понял
ИИ действительно позволяет одному человеку делать проекты, для которых раньше потребовалась бы небольшая команда. Но есть проблема. Нейросеть не понимает, что именно вы хотите построить. Она понимает ваш последний запрос. И если вы сами плохо представляете конечный результат, ИИ с невероятной скоростью поможет сделать вообще что-нибудь другое, в чём потом даже профи откажется разбираться, либо выкатит нехилый прайс.
Конечно, там ещё много работы. Но спустя много лет идея из разряда «вот было бы неплохо» наконец превратилась в настоящий сайт.
Проект – exoway.ru
Если держите змей, ящериц или другую экзотику – заходите. Если не держите, но любите находить чужие баги, тоже заходите.

