Skip to content

Latest commit

 

History

51 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASKME

Приложение-клон известного сервиса ask.fm. Социальная сеть для общения через вопросы другим пользователям и ответам на свои вопросы.

Версия руби и рельс

Приложение написано на rails 5.1.5, ruby 2.4.1 .

Особенности

  • Технологии: HTML, CSS, JS, Ruby on rails

  • Views - Bootstrap фреймворк 3 версии

  • i18n локализация

Системные зависимости

  • i18n
  • invisible_captcha
  • jquery-rails
  • listen (>= 3.0.5, < 3.2)
  • pg
  • puma (~> 3.7)
  • rails (~> 5.1.5)
  • rails_12factor
  • recaptcha
  • rubocop
  • sqlite3
  • tzinfo-data
  • uglifier
  • web-console (>= 3.3.0)

Установка и запуск

Для запуска в development окружении, необходимо иметь установленные homebrew, ruby 2.4.1, rvm или rbenv, rails 5.1.5, bundler. Команды, указанные ниже, выполнять находясь в целевой директории (желаемой директории проекта).

Клонировать репозиторий

git clone git@github.com:Anikram/askme.git

Установить набор гемов

bundle

Прогнать миграции базы данных

bundle exec rails db:migrate

Запустить локальные сервер

bundle exec rails server

Перейти на страницу localhost:3000 в браузере.

Базы данных

В проекте используется база данных SQLite 3 в development окружении и PostgreSQL в production окружении, для хранения инфомрации о пользователях и вопросах.

Деплой на Heroku

Проект настроен для деплоя на хероку.Рабочую версию проекта можно посмотреть на Heroku

Разработал

Александр Маркин, в рамках интенсив-курса Rails от goodprogrammer.ru

2018 год

About

Социальная сеть Askme (клон ask.fm)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages