Статус: Экспериментальный, не завершен
Во время изучения Laravel решил попробовать создать CMF - Content Management Framework. Это как классические CMS, но для разработчиков, а не для контент-менеджеров.
Идея была в том, чтобы разработчик мог собрать свою "кастомную" CMS как из конструктора: создавать новые типы контента, менять структуру базы данных "на лету", добавлять нужный функционал. Все это заточенное под специфичные требования конкретного проекта.
Проект оказался слишком амбициозным, чтобы дожить до релиза. =) Остались только наброски архитектуры. Но в попытках реализации я чуть глубже изучил Laravel - пришлось придумывать решения для нетривиальных задач, с которыми не столкнешься, делая "еще один блог на Laravel".
Проект не был завершен, но дал хороший опыт работы с более сложными архитектурными задачами. Научился делать редактирование схемы БД доступным для пользователя во время использования системы (а не только при разработке через миграции), работать с метапрограммированием и создавать расширяемые системы.