Foodhub ist eine Open-Source-Social-Plattform für das Teilen von Rezepten, auf dem Benutzer Rezepte auf Github-Weise aufgeben, bearbeiten und teilen können.
Mit diesen Anweisungen werden Sie für die Entwicklung und Testzwecke eine Kopie des Projekts auf Ihrer lokalen Maschine in Betrieb genommen. Bereitstellungen finden Sie in Notes zum Bereitstellen des Projekts in einem Live -System.
Um die Plattform zum Laufen zu bringen, benötigen Sie Folgendes:
Außerdem müssen Sie die folgenden Server installieren:
Um die Plattform nach dem Klonen auszuführen, müssen Sie Bundler verwenden
bundle install
Die Datenbank muss erstellt, migriert und säen geladen werden
rails db:create db:migrate db:setup
Foodhub verwendet Gurke für Akzeptanztest und RSPEC für Unit -Test.
Verwenden Sie Folgendes, um die Tests einzeln durchzuführen
bundle exec cucumber
und für Unit -Test
bundle exec rspec
Bitte beachten Sie, dass das Ausführen von Tests, die die Suche einschließen
Um beide Tests in einem Befehl auszuführen, laufen Sie aus
bundle exec rake
Der Gastgeber sollte in der Lage sein, die vorausgeschriebenen Server auszuführen. Der Einsatz wurde erfolgreich auf Heroku implementiert.
Bitte zögern Sie nicht, uns an uns zu geben.
Siehe auch die Liste der Mitwirkenden, die an diesem Projekt teilgenommen haben.
Dieses Projekt ist unter der MIT -Lizenz lizenziert - finden Sie in der lizenz.md -Datei für Details