Il s'agit d'une application Web où les gens peuvent s'entraider à effectuer des tâches pendant l'urgence Covid-19.
Clone le référentiel, installer les gemmes et les packages et exécuter les migrations et les graines:
git clone [email protected]:jones-sam/local-help
cd local-help
bundle
yarn
rails db:migrate db:seedVous devez connecter un compte cloudinary pour stocker et récupérer des images avec un stockage actif.
Créez un fichier .env à la racine du référentiel, puis copiez et collez votre CLOUDINARY_URL .
Vous aurez besoin d'un STRIPE_PUBLISHABLE_KEY , STRIPE_SECRET_KEY et STRIPE_WEBHOOK_SECRET_KEY dans le fichier .env pour traiter les paiements. Utilisez Ngrok pour héberger votre Host local, cela permettra à WebHooks de fonctionner. Dans development.rb set config.hosts << "YOUR NGROK URL" , et dans le tableau de bord Stripe Configurez les webhooks pointant vers cette URL.
Une tâche par défaut a été définie dans le Rakefile , exécutant rubocop et eslint . Lancez-le avec rake .