Подключите нашего Telegram-бота для уведомлений о новых проектах
Веб-сервис бронирования отелей
Разместить заказ

r
Заказчик
Отзывы фрилансеров:
+ 6
- 0
Зарегистрирован на сайте 15 лет
Бюджет:
320 000 руб/месяц
3809.34 $ — 3325.84 €
Создать готовый к продакшену веб-сервис бронирования отелей.
Языки и технологии используемые в проекте:
JavaScript
AngularJS(или библиотеки Backbone.js)
Node.js
PostgreSQL
REST (JSON) или SOAP (XML) для интеграции с платежными системами.
Обязательные требования:
Опыт работы с Node.js от 2-х лет, общий стаж программистом от 3-х лет. Наличие законченных проектов, участие и степень участия в которых сможете доказать.
Минимальный функционал сервиса:
Клиенты(посетители сайта):
1. Видят информацию о только что забронированных другими пользователями отелях.
2. Осуществляют поиск недвижимости по заданным параметрам:
- дата заезда/выезда
- месторасположение
- количество людей
- цена
- и т.д.
В том числе по карте!
3. Имеют возможность забронировать выбранное жилье с банковской картой и получить сформированный ваучер для отеля с указанием всех параметров выбранного жилья как в личном кабинете, так и по почте;
4. Имеют возможность читать и писать отзывы и выставлять оценки отелям;
Владельцы отелей:
1. Могут добавлять фото своего отеля и вариантов размещения;
2. Могут добавлять информацию по стоимости и параметрам комнат с указанием свободных дат заезда. Возможность изменять данные по конкретным комнатам, например, изменять стоимость одноместного размещения или добавить наличие кондиционера в какую-то комнату. Для каждой комнаты свой таймтейбл и набор аттрибутов.
3. Получают на имейл и в личный кабинет уведомления о подтвержденных бронированиях.
Администратор:
1. Может добавлять/изменять/удалять аккаунты владельцев отелей, может подтверждать или отклонять бронирование с автоматической генерацией уведомления пользователю и отелю.
2. Может создавать роль с выбранным набором вышеперечисленных прав для модератора(администратор с ограниченными правами).
3. Каждое совершенное клиентом бронирование попадает в очередь тикетов. Тикет может быть разрешен администратором или модератором со специальной ролью (назовем "обработка тикетов"). Тикет будет разрешен если его статус изменится на подтверждено (с автоматическим обновлением таймтейбла выбранной комнаты) или отменено с возможностью сформировать письмо клиенту вручную.
3. Самостоятельно заполнять карточки владельцев отелей (фото, наличие комнат, таймтейбл и т.д. т.е. все то, что могут делать сами отели)
4. Размещать новости, баннеры со спец-предложениями в выбранной части сайта.
Полная спецификация со всеми функциональными и нефункциональными требовании предоставляется выбранным кандидатам.
Сдача стабильной версии 29 мая 2015 (4 мес на разработку и отладку).
После успешного релиза дальнейшее сотрудничество по поддержке и развитию проекта с помесячной оплатой.
Языки и технологии используемые в проекте:
JavaScript
AngularJS(или библиотеки Backbone.js)
Node.js
PostgreSQL
REST (JSON) или SOAP (XML) для интеграции с платежными системами.
Обязательные требования:
Опыт работы с Node.js от 2-х лет, общий стаж программистом от 3-х лет. Наличие законченных проектов, участие и степень участия в которых сможете доказать.
Минимальный функционал сервиса:
Клиенты(посетители сайта):
1. Видят информацию о только что забронированных другими пользователями отелях.
2. Осуществляют поиск недвижимости по заданным параметрам:
- дата заезда/выезда
- месторасположение
- количество людей
- цена
- и т.д.
В том числе по карте!
3. Имеют возможность забронировать выбранное жилье с банковской картой и получить сформированный ваучер для отеля с указанием всех параметров выбранного жилья как в личном кабинете, так и по почте;
4. Имеют возможность читать и писать отзывы и выставлять оценки отелям;
Владельцы отелей:
1. Могут добавлять фото своего отеля и вариантов размещения;
2. Могут добавлять информацию по стоимости и параметрам комнат с указанием свободных дат заезда. Возможность изменять данные по конкретным комнатам, например, изменять стоимость одноместного размещения или добавить наличие кондиционера в какую-то комнату. Для каждой комнаты свой таймтейбл и набор аттрибутов.
3. Получают на имейл и в личный кабинет уведомления о подтвержденных бронированиях.
Администратор:
1. Может добавлять/изменять/удалять аккаунты владельцев отелей, может подтверждать или отклонять бронирование с автоматической генерацией уведомления пользователю и отелю.
2. Может создавать роль с выбранным набором вышеперечисленных прав для модератора(администратор с ограниченными правами).
3. Каждое совершенное клиентом бронирование попадает в очередь тикетов. Тикет может быть разрешен администратором или модератором со специальной ролью (назовем "обработка тикетов"). Тикет будет разрешен если его статус изменится на подтверждено (с автоматическим обновлением таймтейбла выбранной комнаты) или отменено с возможностью сформировать письмо клиенту вручную.
3. Самостоятельно заполнять карточки владельцев отелей (фото, наличие комнат, таймтейбл и т.д. т.е. все то, что могут делать сами отели)
4. Размещать новости, баннеры со спец-предложениями в выбранной части сайта.
Полная спецификация со всеми функциональными и нефункциональными требовании предоставляется выбранным кандидатам.
Сдача стабильной версии 29 мая 2015 (4 мес на разработку и отладку).
После успешного релиза дальнейшее сотрудничество по поддержке и развитию проекта с помесячной оплатой.
Разделы:
Опубликован:
23.12.2014 | 23:02 [последние изменения: 28.01.2015 | 01:23]