Este é um aplicativo da web, onde as pessoas podem ajudar as tarefas a completar durante a emergência do Covid-19.
Clone o repositório, instale as gemas e pacotes e execute as migrações e sementes:
git clone [email protected]:jones-sam/local-help
cd local-help
bundle
yarn
rails db:migrate db:seedVocê precisa conectar uma conta em nuvem para armazenar e buscar imagens com armazenamento ativo.
Crie um arquivo .env na raiz do repositório, copie e cole seu CLOUDINARY_URL lá.
Você precisará de um STRIPE_PUBLISHABLE_KEY , STRIPE_SECRET_KEY e STRIPE_WEBHOOK_SECRET_KEY no arquivo .env para processar pagamentos. Use o NGrok para hospedar sua localhost, isso permitirá que os webhooks funcionem. No development.rb Set config.hosts << "YOUR NGROK URL" e no painel Stripe configurou webhooks apontando para esse URL.
Uma tarefa padrão foi definida no Rakefile , executando rubocop e eslint . Inicie -o com rake .