Skip to content

Development steps

Vadim Ryazantsev edited this page Apr 30, 2017 · 2 revisions
  • OK Написать техническое задание
  • OK Создание статических страниц (пользователи, контакты, о сайте)

  • Создание представлений сайта
  • Проверка на responsive, mobile, night theme

  • распланировать routes
  • распланировать модели
  • распланировать структуру БД

  • Настроить CI + CodeClimate

  • Создать пустой проект с БД MySQL
  • Инициализировать пустой репозиторий
  • Настроить БД, установить гемы

Базовый функционал:

  • Cucumber на аутентификацию
  • devise(or other) + views

Scaffolding:

Раздел 'Блог' :

  • RSpec + Cucumber
  • Scaffold Блога
  • QA экшенов и работоспособности

Раздел 'Дневник' :

  • RSpec + Cucumber
  • Scaffold Дневника
  • QA экшенов и работоспособности

Раздел 'Цели' :

  • RSpec + Cucumber
  • Scaffold Целей
  • QA экшенов и работоспособности

Раздел 'Планирование' :

  • RSpec + Cucumber
  • Scaffold Целей
  • QA экшенов и работоспособности

Frontend

Интеграция Landing'a

  • Конвертация в haml
  • Упорядочить view по паршиалам
  • Настройка I18n + настройка переключателя языков
  • Замена служебных страниц (404 и т.д.)

Интеграция статических страниц:

  • Пользователи
  • О сайте

Интеграция Основного layouta

  • Интеграция лейаута с дополнениями
  • Упорядочивание по паршиалам
  • Конвертация в haml
  • Подключение I18n

Соединение Landinga и основного сайта

  • Проверка связей, ссылок и прочего

  • сиды