Прогрммист
Договорная
Информация о вакансии
Описание
Ищу программиста для разработки мобильного приложения для учета аренды недвижимости. Описание проекта: Нужно разработать мобильное приложение для учета аренды недвижимости (офисов, квартир, домов, Основные функциональные требования: 1. Учет объектов аренды: - Возможность добавления объектов аренды (офисы, квартиры, дома, рабочие места, койко-места). - Учет арендаторов с контактными данными, сроками аренды и суммами арендных платежей. 2. Управление договорами аренды: - Возможность прикрепления и хранения договоров аренды. - Напоминания об истечении сроков аренды за 7 дней. - Возможность отображения статуса договора (активный, истекший, на продление). 3. Учет задолженности арендаторов: - Учет задолженности по арендной плате. - Напоминания о просроченных платежах. - История платежей арендатора. 4. Претензии и уведомления: - Возможность отправки и учета претензий арендаторов. - Уведомления арендаторам о новостях, задолженностях, изменениях в договоре. 5. Разделение прав доступа: - Доступ для владельцев недвижимости: полный доступ ко всем данным. - Доступ для бухгалтеров: только финансовая информация (платежи, задолженности). 6. Кроссплатформенность: - Приложение должно работать на iOS и Android. Технологии: - Для разработки приложения требуются знания React Native или Flutter. - База данных: SQLite или Firebase (для локального хранения), также возможно использование серверной базы данных (например, PostgreSQL или MySQL). - Для уведомлений используйте Firebase Cloud Messaging. Что готово: У меня есть готовые части решения, такие как: - Шаблоны кода для интерфейса добавления объектов аренды и арендаторов. - Пример кода для отправки уведомлений через Firebase. - Подготовленные шаблоны и структуры базы данных для хранения информации о договорах и платежах. Что нужно сделать: - Разработать приложение, интегрируя предложенные шаблоны кода с вашим собственным решением. - Реализовать полноценную систему уведомлений. - Тестировать и отлаживать функциональность. Требования: - Опыт разработки мобильных приложений с использованием React Native или Flutter. - Опыт работы с REST API - Знание баз данных (SQLite, Firebase, PostgreSQL или MySQL). - Знание технологий для работы с уведомлениями (например, Firebase Cloud Messaging). Что я предлагаю: Я готов предоставить готовое решение для начала работы, включая примеры кода и архитектуры. Моя цель — помочь вам с внедрением и доработкой приложения, предоставить всю необходимую информацию и код для быстрого старта.