Skip to content

Baauerr/BlogFront

Repository files navigation

Blog

Основная функция сервиса: написание и просмотр постов Также пользователи могут лайкать и комментировать посты, отвечать на чужие комментарии

Реализована система групп. Есть закрытые группы и открытые

  • Закрытые группы: контент отображается только для подписчиков
  • Открытые группы: контент отображается для всех

На главной странице реализована лента с постами, а также система фильтрации постов и пагинация.

Есть система рейтинга: автор (человек с хотя бы 1 созданным постом), имеющий наибольшее количество постов и лайков под ними награждается золотой короной. 2 и 3 месте серебряной и бронзовой соответственно

Каждый авторизованный пользователь может посмотреть список всех авторов, количество их постов и количество лайков на них.

Сервис включает в себя следующие функции:

Для всех пользователей:

  • Авторизация и регистрация пользователей
  • Редактирование профиля (после авторизации)
  • Просмотр списка групп (после авторизации)
  • Возможность вступить в закрытую группу (после авторизации)
  • Возможность посмотреть подробную информацию о курсе (после авторизации)

Для администратора сообщества:

  • Создание постов от имени сообщества

Особенности:

Самописный роутинг, позволивший реализовать SPA (Single Page Application)

Стэк технологий:

  • TypeScript
  • Bootstrap
  • HTML
  • CSS
  • Eslint

Главная страница: image Страница конкретного поста: image Блок с группами: image Страница конкретной группы image Страница с авторами: image Страница для создания поста: image Блок с комментариями: image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors