SuperApp как пет проект
Я давно хотел собрать pet-project, который показывал бы как я умею проектировать многомодульные, расширяемые и поддерживаемые системы. Проблема была в том, что все мои идеи были либо слишком маленькими для этого, либо оказывались настолько большими, что интерес к ним терялся спустя несколько дней проработки требований и инициализации репозитория.
И вот, прочитав очередную статью про Китайские Супер-Аппы меня посетила гениальная идея - если собрать много маленьких пет-проектиков в один Super App, то это решит сразу две проблемы! 1) дефоминовая подпитка от быстрой реализации небольших утилитарных проектов и 2) репозиторий со сложной многомодульной архитектурой со сводом документации и правил, который не стыдно показать людям! :D
Так появился мой монорепозиторий pet-проектов Alex Super App! Уже сейчас там реализованы два мини-приложения, а также добавлен свод правил и скилов для агента Codex.
Для меня это не просто набор мини-приложений, а площадка, где можно одновременно: - быстро проверять новые продуктовые идеи; - тренировать архитектурные решения, близкие к реальным production/enterprise-сценариям; - выстраивать среду, в которой и разработчику, и AI проще работать по понятным правилам.
Следующий шаг: расширять набор модулей и отдельно написать пост о том, как такой формат помогает быстрее запускать pet-проекты без постоянного переизобретения инфраструктуры.
Если интересно, заглядывайте в репозиторий. Особенно буду рад фидбеку по архитектуре, документации и AI-friendly организации проекта. https://github.com/Alexi-Zemcov