R50 3bc1a8842ea3654b8b3e6d6b318b4c84
Full-stack web-development

Сайт Community

Добавлено 15 ноя 2020 в 16:23
Сайт многоформатного заведения в здании бывшей библиотеки, которое объединяет ресторан высокой кухни, бар, лаунж, театр, творческое пространство и площадку для проведения мероприятий.
https://communitymoscow.ru

2018-2020
Долгосрочные отношения, поддержка сайта и разработка новых фуцнкций ведутся по настоящее время.

Суммарная трудоёмкость более 400 часов.
Более 15 разделов


## Структура

Интернет-магазин чая


## Функции

Функция брони столика
Интерактивные панорамы помещений в 360º
Управление анонсами и архивирование
Управление мероприятиями:
- Индивидуально настраиваемый внешний вид страницы каждого мероприятия
- По прошествии мероприятия ссылка на покупку билетов снимается
- Архивирование
Управление репертуаром театра
Фото-поток с мероприятий
Собственные блоки информации в виде компонентов на страницах
Управление настройками сайта
Лента мероприятий с возможностью продажи билетов
Сохранение данных в базе и отправка оповещений на почту для регистраций и заявок на проведение мероприятия
Для каждого мероприятия можно включать или отключать регистрацию индивидуально
Интерактивные 3D-панорамы помещений


## Интеграции

Интеграция с системой бронирования SmartReserve
Интеграция с системой продажи билетов TicketsCloud
Интеграция с Яндекс.Метрика


## Особенности

Адаптивная вёрстка (ноутбуки, планшеты, смартфоны)
Кросс-браузерная адаптация
Плавная анимация элементов и фонов страниц
Быстрое переключение страниц с помощью технологии Turbolinks*
Мощный загрузчик изображений в фото-отчёты, позволяющий загружать тысячи фотографий
Для оптимизации сетевого траффика, загруженные фотографии сжимаются в более низкое разрешение для показа в мелких блоках
Административная часть собрана вручную конкретно для каждой роли. Ничего лишнего, поломать невозможно
* Технология Turbolinks доступна на фреймворке Ruby on Rails


## Средства разработки

Сайт разработан на Ruby on Rails 5.1 с использованием React для некоторых визуальных компонентов
CSS3, HTML5, семантическая вёрстка
Административная часть собрана на основе фреймворка ActiveAdmin
База данных PostgreSQL
Capistrano для автоматического развёртывания
Ahoy для ведения журнала посещений и аналитики
Репозиторий кода Git, просмотр репозитория с помощью SourceTree, редактор кода Atom
Adobe XD для веб-дизайна
Сайт опубликован на хостинге TimeWeb на сервере VDS
3ca6c90c43 2b232c43b9 5a92af551f 49c1a12fc2 18a5491a88