Skip to content
/ askme Public

Клон известной социальной сети ask.fm.

Notifications You must be signed in to change notification settings

lunst97/askme

Repository files navigation

ASKME


Это приложение, неофициальный клон сайта ask.fm, который мы сделали вместе с goodprogrammer. В нем есть авторизация, с помощью контроллеров (без использование гема device), смена пароля, смена цвета профиля, вывод всех пользователей, а так же имеются хештеги.

Гифка с возможностями

О приложении:

В приложении мы имеим следующее:

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

Как воспользоваться:

  1. Вы можете просто перейти по ссылке и попробовать задать вопрос.
  2. Или же вы можете:
  • сделать клонирование моего репозитория в свободную папку
git clone git@github.com:lunst97/askme.git
  • установить все гемы перейдя в папку приложения
bundle
  • сделать миграции
rake db:migrate
  • Создать файл .env и положить в него код (а так же перейти в recaptcha и скопировать ключи)
    RECAPTCHA_ASKME_PUBLIC_KEY = ''
    RECAPTCHA_ASKME_PRIVATE_KEY = ''
  1. Запустить локальный сервер
    rails s
    

О версиях:

  • Ruby - 2.7.2
  • Rails - 6.1.3.1