Разработка сайта "Немакулатура"

Задача:

  1. Разработать программный комплекс по управлению всеми бизнес-процессами на сайте;
  2. Написать функционал по загрузке книг, калькулятор просчета стоимости заказа, поиск книги, заказ своих и книг других авторов;
  3. Сверстать сайт по макетам заказчика;
  4. Подключить сервис приёма электронных платежей на сайте.

Реализация:

Заказчик предоставляет готовые макеты страниц сайта. Отдаём в верстку. Тестируем в различных браузерах, правим ошибки. Добиваемся полной кроссбраузерности верстки. После того, как всё уже сверстано, поступает требование о том, чтобы на устройствах с малым расширением экрана сайт отображался бег вертикальной прокрутки. Пишем отдельные стили для данных устройств.

Программисты садятся за реализацию. Разделяем задачу на несколько этапов;

На первом этапе проектируем базу данных и пишем общую архитектуру системы;

Далее реализуем функционал загрузки книг на сайт и на сервис ISSUU для вывода на сайт, чтобы пользователям было удобнее листать книги;

Третий шаг — калькулятор. Нужно чтобы всё корректно считалось на лету. Плюс есть некоторые ограничения, когда с некоторым типом обложек доступно только определенное крепление;

Нужна авторизация через социальные сети. Делаем.

Один из важнейших этапов — реализуем весь функционал с заказом книг. По требованию заказчика реализуем функционал промо-кодов (скидка на заказ). Каждый промо-код привязывается к определенному каналу рекламы, что позволит в дальнейшем выделять наиболее эффективные рекламные точки;

Внешняя часть в основном готова, переходим к внутренней. В административной части реализуем

Этап тестирования: ловим и исправляем ошибки, "узкие" места, погрешности в вёрстке.

Наводим финальный лоск: размещаем всю текстовую информацию.