Какие решения по технике должны помочь мне всё сделать так быстро:



1. Как клиент, на первом этапе выбрал телеграмм бота. На самом деле, гениальное решение в моём случае, так как даёт много преимуществ. Кросс платформенность, у всех уже установлен, система нотификаций, и вообще готовый ui и идентификация из коробки



2. Для менеджмента контентом решил использовать Payload CMS. Это супер пупер гибкая headless cms. Решение по типу strapi мне не подошло, так как оно более коробочное, но менее гибкое



3. TDD и Clean Architecture. В этом приложении очень сложная бизнес логика прям сразу. Так как в этой бизнес логике и зашита вся ценность приложения.



Я уверен, у вас ассоциация с TDD и Clean Architecture, как с дико оверхендными и долгими подходами для энтерпрайса, а не MVP за неделю. И это правда, если их используют в простых случаях.



Но вот сложную бизнес логику эти вещи позволяют просто и быстро описывать, и просто тестировать. Что снижает трудозатраты на дебаг в браузере и бесконечное протыкивание.

По факту, как только готовы юзкейсы, покрытые тестами. Реализация остального функционала – дело техники без большой ментальной нагрузки.