Skip to content

rmvavilov/webdev

Repository files navigation

Стена сообщений

Тестовый проект, который реализует функционал стены сообщений пользователя, авторизованного через социальные сети (VK.com, Facebook, Google+). Авторизованные пользователи могут оставлять сообщения и комментарии, а также редактировать добавленные сообщения/комментарии. Неавторизованные пользователи могут только просматривать сообщения и комментарии.

Рабочий пример

Актуальная рабочая версия проекта - webdev.a.zp.ua

Инструменты и технологии используемые в ходе разработки

  • PHP: 5.6
  • MySQL: 5.6.27
  • jQuery: v3.1.1
  • Bootstrap: v3.3.7

Инструкция по запуску тестового задания

  • Скачать проект -> "Клонировать репозиторий или скачать его заархивированную версию"
  • Создать необходимые для работы таблицы выполнив скрипт app/webdev.sql
  • Переименовать файл config.ini.example в config.ini и установить соответствующие значения переменных:
    • MySQL config block - блок настройки подключения к базе данных
    • VK.com config parameters - параметры API вк приложения
    • Facebook config parameters - параметры API facebook приложения
    • Google config parameters - параметры Google API

Внимание!!!

Для правильной работы скопированного проекта необходимы зарегистрированные веб-приложения в соответствующих социальных сетях с настроенными параметрами переадресации на доменное имя, на котором развернут проект.

В случае возникновения проблем с созданием/настройкой/публикацией веб приложений социальных сетей (VK.com, Facebook, Google+) или же в случае отсутствия необходимых параметров для работы с этими API в конфигурационном файле config.ini, приложение будет работать только в режиме просмотра комментариев, без возможности авторизации. Вы всегда можете воспользоваться актуальной версией проекта - webdev.a.zp.ua