← ко всем постам
FragGram · 2 мин ru

Вчера озвучил идею, сегодня начал делать.

День 1/30

День 1/30.

Вчера озвучил идею, сегодня начал делать.

Что сделал:

Что осталось:

😌 Документы получились объемные. В бизнес-требованиях описал функциональные требования, анализ рентабельности (там кстати интересный момент с комиссиями эквайринга — может съесть всю маржу, но об этом позже). В техническом решении расписал архитектуру, стек (NestJS, PostgreSQL, TypeORM), модули, интеграции.

Также описал edge cases — что делать если оплата не прошла, если Stars не дошли, если что-то сломалось. Важно продумать это заранее, чтобы потом не тушить пожары.

В связи с этим появилась идея о создании публичного отдельного телеграм-канала, куда будет добавлен бот телеграм-магазина в качестве администратора. Он будет отправлять важные и полезные алерты, чтобы была прозрачная статистика того, что мы с вами делаем. Было бы прикольно в лайв-режиме видеть не только мне, что к примеру кто-то дудосит магазин или же наоборот покупает кучу звезд и приносит результаты.

🤝 Репозиторий публичный, так что кто хочет — может посмотреть документацию, помочь с разработкой или даже запустить у себя локально и потестировать. Инструкции по локальному запуску напишу позже, когда будет что запускать.

Пока что всё на этапе планирования и документирования. Завтра пересмотрю что написал, может что-то дополню или изменю, и начну уже писать код.

p.s. Да, какая-то часть была описана с помощью cursor AI, чего и вам советую, полезная в хозяйстве вещица.

OneZee