food_hub
1.0.0
FoodHubは、レシピを共有するためのオープンソースのソーシャルプラットフォームであり、ユーザーはGitHubの方法でレシピをフォークしたり、編集したり共有したりできます。
これらの指示により、プロジェクトのコピーを作成して、開発とテストの目的でローカルマシンで実行します。ライブシステムにプロジェクトを展開する方法に関するメモの展開を参照してください。
プラットフォームを実行するには、次のことが必要です。
さらに、次のサーバーをインストールする必要があります。
クローニング後にプラットフォームを実行するには、バンドラーを使用して実行する必要があります
bundle install
データベースは、以下を使用して作成し、移行し、シードロードする必要があります
rails db:create db:migrate db:setup
Foodhubは、受け入れテストにはキュウリ、ユニットテストにはRSPECを使用しています。
テストを個別に実行するには、受け入れテストのために以下を使用してください
bundle exec cucumber
および単体テストのため
bundle exec rspec
検索を含むテストを実行するには、弾性検索サーバーの実行が必要であることに注意してください
両方のテストを1つのコマンドで実行するには、実行します
bundle exec rake
ホストは、前提条件サーバーを実行できる必要があります。展開はHerokuで正常に実装されています。
お気軽にフォークして、プルリクエストを提出してください。
このプロジェクトに参加した貢献者のリストも参照してください。
このプロジェクトはMITライセンスに基づいてライセンスされています - 詳細については、license.mdファイルを参照してください