>>578
В общем-то, начал пилить своё. Стек: Python, Flask, SQLAlchemy (очевидно, Flask-SQLAlchemy), стараюсь без JS обойтись. База пока SQLite, но видимо придётся делать PostgreSQL, потому что в SQLite не работает одна фича (либо у меня кривые руки).
Пока готово мало: можно анонимно постить, можно прикреплять одну картинку к посту, можно комментировать посты, комментировать комментарии (комментарии отображаются древовидно), можно создавать свои тэги, и можно помечать посты любым количеством тэгов. Можно фильтровать посты по тэгам, но пока сделал только отображение одного выбранного тэга, как руки дойдут сделаю возможность выбирать одновременно любое количество тэгов, чтобы применять их как фильтр.
Пока нет (и возможно не будет): админки, чтобы удалять посты с веб интерфейса. Я думаю, админу норм и вручную зайти в консоль и удалить пост по id, их видно в интерфейсе.
Комментарии в треде не сортируются пока никак, по дефолту просто новые комменты отображаются после старых, и я думаю, что можно это так и оставить. Сегодня добавлю сворачивание веток комментариев.
Треды сортируются в обратном хронологическом порядке по дате создания, то есть новые треды всегда сверху. Пытаюсь сделать так, чтобы сортировалось по дате последнего комментария (то есть так, чтобы треды можно было бампать комментариями, и они поднимались вверх), но пока что это не работает, и видимо в SQLite работать без костылей не будет.
Планирую сперва запилить возможность бампать треды (то есть сортировку по дате последнего комментария), потом возможность фильтрации по любому количеству тэгов, потом возможность прикреплять любое количество картинок (больше одной), потом допиливать UI/UX и делать форматирование (спойлеры, цитаты и прочее). Если есть желающие помочь, милости прошу, отзывайтесь в этом треде, пишите контакты, поделюсь соурсами. Либо подправлю исходники, чтобы было менее кринжово (я таки не фуллстек разработчик, нужно нормально назвать все свои переменные, функции, шаблоны, добавить комментарии, удалить бойлерплейт) и выложу соурс на гитхаб для дальнейшего общего развития.
Может, потом что вспомню, допишу здесь. Если будут новости или запущу у себя на сервере, здесь будет ссылка для всех желающих попробовать.