Это веб-приложение, где люди могут помочь друг другу выполнять задачи во время чрезвычайной ситуации COVID-19.
Клонировать хранилище, установить драгоценные камни и пакеты и запустить миграции и семена:
git clone [email protected]:jones-sam/local-help
cd local-help
bundle
yarn
rails db:migrate db:seedВам необходимо подключить облачную учетную запись, чтобы хранить и приносить изображения с активным хранилищем.
Создайте файл .env в корне репозитория, затем скопируйте и вставьте там свой CLOUDINARY_URL .
Вам понадобится STRIPE_PUBLISHABLE_KEY , STRIPE_SECRET_KEY и STRIPE_WEBHOOK_SECRET_KEY в файле .env для обработки платежей. Используйте NGROK для размещения вашего LocalHost, это позволит WebHooks работать. В development.rb set config.hosts << "YOUR NGROK URL" , и на приборной панели Stripe Настройте веб -хуки, указывающие на этот URL.
Одна задача по умолчанию была определена в Rakefile , выполняя rubocop и eslint . Запустить его с rake .