Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 3bc1a8842ea3654b8b3e6d6b318b4c84
Full-stack web-development

Площадка недвижимости Locator.rent

Добавлено 15 ноя 2020 в 18:19
Интернет-площадка жилой недвижимости в Москве.

https://locator.rent

2016-2018

Трудоёмкость более 400 часов.
Более 20 функций
18 разделов в административной части


## Задача

Сделать интернет-площадку, которая позволит:
- Продавать доступ к базе объявлений по различным тарифам
- Арендаторам легко найти жильё в Москве в нужном месте по нужным параметрам
- Собственникам размещать объявления квартир в аренду


## Функции

Каталог объявлений:
- Фильтрация по параметрам
- Сортировка по цене и дате
- Отметка "просмотрено"
- Слайдеры фотографий в списке и на странице объвления
- Добавление в избранное
- Пожаловаться на объявление
- Модерация объявлений
- Журнал проверок объявлений и отображение значка "Проверено"

Платная подписка:
- Интеграция с сервисом WalletOne (Единый кошелёк) для приёма платежей
- Тарифные планы, с возможностью настройки каждого из них (название, сумма, срок доступа, описание)
- Отражение баланса и истории транзакций в личном кабинете
- Отображение контактов собственника только пользователям с платной подпиской

Подписка на рассылку о появлении объектов по интересующим критериям.

Личный кабинет:
- Мои объявления
- Избранное
- Профиль
- Подписка
- Платежи

Автоматическое наложение водных знаков на загружаемые фотографии объектов.
Настраиваемый блок анонса на главной.
Глобальные настройки сайта.


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

WalletOne (Единая касса)
Яндекс.Карты
Яндекс.Метрика


## Технические особенности

Сложная адаптивнная вёрстка под ноутбуки, планшеты, смартфоны
Быстрое переключение страниц с помощью технологии Turbolinks*
Публикация обновлений без простоя с помощью системы автоматического развёртывания
Настраиваемая административнная часть под любые задачи
Оптимизация изображений с помощью автоматического сжатия во время загрузки


## Технологии

Ruby on Rails 5.2
CoffeeScript, Slim, SASS
Carrierwave, RMagick для загрузки и обработки изображений
React-компоненты
Ubuntu, Capistrano, Passenger
ActiveAdmin
PostgreSQL
Git, SourceTree, RubyMine IDE
C18e1a1ed9 95aef225f4 36dbcb10ef Affa27a9f2 Cb5283e1e3