/test-task-social-network-posts

Site with authentication including posts and likes

Primary LanguagePHP

Тестовое задание Laravel

Задача: реализовать сервис с возможностью создания постов и их оцениванием с помощью лайков.

Требования:

  • Присутствуют интерфейсы неавторизованного и авторизованного пользователя.
  • Интерфейс неавторизованного пользователя содержит страницу создания учетной записи и страницу входа в систему.
  • Интерфейс авторизованного пользователя содержит страницу всех постов, страницу создания нового поста, страницу редактирования поста, страницу просмотра поста с возможностями поставить и убрать лайк, а также удалить пост.
  • Присутствуют хедеры для неавторизованного и авторизованного пользователя.
  • Хедер неавторизованного пользователя содержит ссылку на страницу входа в систему.
  • Хедер авторизованного пользователя содержит ссылки на страницу создания нового поста и на выход из системы.