Задача: разработать систему учета проданных, построенных квартир в строящихся домах одной компании. Необходимо иметь возможность добавлять новые квартиры, подъезды, этажи и количество квартир. На каждую квартиру сделать возможность прописать ее характеристики и статус покупки, сделать вывод карты подъездов и дать управление домами менеджерами. Система должна работать в интранете компании.
Решение: был разработан сервис на фреймворке Yii2. Скрипт состоит из разделов: дома, подъезды, этажи, квартиры, карта подъездов. Для администратора имеется возможность управлять всей системой и добавлять менеджеров. Менеджеры могут лишь работать с конкретными домами и квартирами.