Skip to content

Latest commit

 

History

History
79 lines (50 loc) · 2.89 KB

README.md

File metadata and controls

79 lines (50 loc) · 2.89 KB

Качество продуктов

Проект с открытым исходным кодом для просмотра результатов проверки качества товаров на основе API Роскачества

Develop

AppStore

Стек технологий

  • iOS 14
  • SwiftUI
  • Combine

Design

Task manager

API

Requirements

🔧 Что нужно, чтобы начать писать код

Все зависимости устанавливаются через Gemfile и brew (Не требуется SUDO)

  • Добавить в .bash_profile export GEM_HOME=~/.gem

  • Если нет Ruby, то установить /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  • instructions to install ruby https://gorails.com/setup/osx/10.13-high-sierra

  • gem install bundler - установка менеджера зависимостей bundler

  • bundle install - установка зависимостей

  • bundle exec fastlane install_plugins - установка плагинов fastlane(включая xcodegen)

  • bundle exec fastlane prepare - генерация проекта и установка зависимостей

🚀 Что нужно знать перед работой над проектом?

Основные положения

  • Мы разрабатываем на Swift
  • Мы не используем сложные архитектурные паттерны, но следуем принципам SOLID
  • Разрабатываем мы по модели gitflow
  • git flow init

Branch name for production releases: [master] Branch name for "next release" development: [develop]

How to name your supporting branch prefixes? Feature branches? [feature/] Release branches? [release/] Hotfix branches? [hotfix/] Support branches? [support/] Version tag prefix? [v]