Основная идея проекта: Создать сайт на котором пользователи смогут обмениваться навыками, которыми они обладают. На сайте будет 3 раздела:
-
Главная страница, на ней пользователю сайт будет рекомендовать посты других пользователей по развитию навыков, которые он хочет освоить.
-
Страница для написания постов, на этой странице пользователь сможет писать свои посты про развития навыка, которым он обладает.
-
Страница для настройки аккаунта.
На сайте можно будет освоить множество навыков, таких как: Программирование, Дизайн, Робототехника и многие другие.
Также на сайте будет проверка соответствие поста пользователя с темой, которую он выбрал(для проверки будем использовать ChatGPT API)
Stack: Flask, SqlAlchemy, ChatGPT API, WTForms.
Feedback comment (можете удалить после прочтения)
Оставил в коде комментарии. То, что помечено [note] просто какие-то наблюдения/замечания, не повлиявшие на оценку.
И на будущее советую давать осмысленные названия коммитам на аглийском языке.