Когда-то было очень популярно публично задавать друг-другу вопросы... Клон-приложения Askme. Создайте страничку, чтобы вам задавали вопросы! Вопросы сортируются по хештегам.
Рабочий вариант: https://quenans.herokuapp.com/
Установленный интепретатор Ruby. (точно работает на ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux] ).
- Склонируйте
- Сделайте bundle
bundle config set --local without 'production'
bundle
Первая команда, кстати, запишет параметры bundle в .bundle/config
- Соберите webpacker или запустите webpacker-dev-server:
bundle exec rails webpacker:install
# или
bin/webpack-dev-server
- Сделайте миграции:
rails db:migrate
- Занесите в ENV-файл (.env) параметры для рекапчи:
RECAPTCHA_ASKME_PUBLIC_KEY = 'публичный ключ'
RECAPTCHA_ASKME_PRIVATE_KEY = 'приватный ключ'
- Запустите сервер:
bundle exec rails s
- Откройте приложение в браузере по адресу http://localhost:3000
Webpacker для статических файлов и js.
Jquerry: парочка скриптов для небольшого удобства.
Recaptcha v2: защита от нежелательных вопросов.
dotenv: для хранения ключей.
Демо-приложения размещено на heroku.
Приложение предоставляется как есть, без каких-либо ограничений в использовании и модификации.