Приложение на Laravel для учета объектов недвижимости

Application on Laravel

Это был крупный проект, в котором помимо меня было задействовано ещё два программиста. Ребята не укладывались в сроки и позвали на помощь меня.

Первую неделю было довольно трудно. Я не был в проекте с самого начала и пришлось вникать в чужой код, коего к тому времени было уже ого-го. Зато потом, когда вник в систему, работа закипела и большую часть заданий я брал на себя.

Приложение предназначено для учёта объектов недвижимости крупной российской компании «Первое Ипотечное Агентство». Компания оказывает полный спектр услуг, связанных с покупкой, продажей обменом жилой недвижимости. В её базе тысячи объектов, а каждый объект недвижимости обладает сотней различных характеристик.

Требовалось создать легко расширяемое онлайн-приложение, в котором одновременно могут работать десятки пользователей, а администраторы имеют возможность создавать новые характеристики объектов недвижимости и менять уже существующие.

Также большое значение имеет сбор сведений о клиентах: контактные данные, какими объектами интересуются, источники их привлечения и т.д.

В качестве базы для приложения был выбран PHP-фреймворк Laravel. Внешний вид сайта заказчика особо не интересовал, поскольку приложение предназначено для внутреннего учёта, поэтому за основу админки было взято популярное решение adminlte.

Ну а дальше пошёл процесс программирования. Миграции, контролеры, шаблоны, связанные модели, события… В общем, благодаря этому проекту я основательно поднаторел в Laravel.

В общей сложности я участвовал в работе над проектом 2,5 месяца. За это время мы завершили основную работу над приложением и сдали работу заказчику. Теперь тот ведёт учёт уже в нашей программе.

К сожалению, не обошлось без неприятных моментов. За всё потраченное время я получил сущие гроши и был вынужден прекратить дальнейшее сотрудничество и сопровождение проекта. Как бы я не любил программирования и как бы мне не был интересен данный проект — «работать за идею» не в моих принципах.

Ссылку на сайт приводить здесь не буду — приложение закрытое и без логина/пароля вы всё равно не сможете оценить работу программы.