FoodHub-это социальная платформа с открытым исходным кодом для обмена рецептами, где пользователи могут расколоть рецепты в манере, редактировать и делиться ими.
Эти инструкции дадут вам копию проекта и работают на местной машине для разработки и тестирования. См. Развертывание для заметок о том, как развернуть проект в живой системе.
Чтобы запустить платформу, вам нужно следующее:
Кроме того, вам нужно установить следующие серверы:
Чтобы запустить платформу после клонирования, вам нужно запустить бундлер, используя
bundle install
База данных необходимо создать, мигрировать и загружать семена с помощью следующего
rails db:create db:migrate db:setup
FoodHub использует огурец для приемочного теста и RSPEC для модульного теста.
Чтобы запустить тесты индивидуально, используйте следующее для приема на тест
bundle exec cucumber
и для модульного теста
bundle exec rspec
Обратите внимание, что выполнение тестов, включающих поиск
Чтобы запустить оба теста в одной команде, запустите
bundle exec rake
Хозяин должен иметь возможность запустить предпочитаемые серверы. Развертывание было успешно реализовано на Heroku.
Пожалуйста, не стесняйтесь разворачиваться и отправлять нам запросы на привлечение.
См. Также Список участников, которые участвовали в этом проекте.
Этот проект лицензирован по лицензии MIT - для получения подробной информации см.