1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lx164-house

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
Readme.md

На основе WeChat мини-программы — аренда жилья, мини-программа с админским бэкендом

![image](https://img.shields.io/badge/TAG-облачная разработка-blue.svg) ![image](https://img.shields.io/badge/TAG-аренда жилья-blue.svg)
image ![image](https://img.shields.io/badge/TAG-админский бэкенд-blue.svg)

image image image

Адрес проекта: https://github.com/lx164/house

Если вам нужна индивидуальная настройка мини-программ, включая курсовые работы, дипломные проекты и т. д., вы можете связаться со мной. Способы связи указаны на главной странице блога на сайте;

Нежное напоминание

Этот проект уже зарегистрирован в реестре авторских прав на программное обеспечение, и мы обладаем полным правом собственности. Пожалуйста, не используйте его в коммерческих целях (пожалуйста, используйте коммерческую версию), не продавайте его, не продавайте, не продавайте. Версия с открытым исходным кодом не предоставляет бесплатных услуг по развёртыванию, обслуживанию и модификации.

Для коммерческой версии свяжитесь со мной через WeChat. QR-код находится в правом верхнем углу этой страницы: https://www.cnblogs.com/LiangSenCheng/<

  1. В этом проекте используется лицензия LGPL-3.0. Пожалуйста, не используйте её в коммерческих целях, не продавайте её, не продавайте, не продавайте. Она подходит только для обучения и обмена информацией и не предоставляет бесплатных услуг по обслуживанию и модификации (но можно создавать проблемы). Если вы используете этот проект в коммерческих целях напрямую, все последствия несёт пользователь.

  2. Этот проект не продаётся ни на одной платформе, все продажи на платформах являются пиратскими. Если вы обнаружите это, пожалуйста, активно сообщайте об этом!

Я хотел бы посоветовать некоторым людям уважать труд автора и делать добрые дела! Недавно я обнаружил, что кто-то взял мой исходный код и распространил его вторично, не только не указав источник, но и используя его для получения прибыли. Если вы купили эту программу, пожалуйста, сообщите об этом активно!

Пожалуйста, не просто берите бесплатно. Если вам помогли, пожалуйста, поставьте лайк (можно как на GitHub здесь, так и на Gitee здесь).

Если у вас есть какие-либо вопросы, вы можете добавить меня в WeChat, чтобы обсудить их вместе, или напрямую создать проблемы.

Не можете загрузить или загрузка слишком медленная? Вы можете напрямую найти меня, чтобы получить установочный пакет;

Способы связи находятся на главной странице: https://www.cnblogs.com/LiangSenCheng/p/11083714.html

  • [Другие проекты с открытым исходным кодом]
  1. Стена признаний https://github.com/lx164/SayLove
  2. https://www.cnblogs.com/LiangSenCheng/p/12543230.html

Краткое описание проекта

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

Хотя проект не является полностью завершённым, общая структура данных всё ещё приемлема и может быть легко улучшена и расширена новыми функциями. Есть ещё много возможностей для улучшения, например, страница «Информация о компании» может быть более детализирована, страницу «Детали дома» можно дополнить такими элементами, как карта и т.д.

Первоначально это была мини-программа для аренды жилья, разработанная по заказу посредника небольшого магазина. Заказчик не предоставил дизайн-проект или конкретные требования, поэтому мне пришлось разрабатывать его интуитивно. Поскольку у меня нет опыта разработки таких мини-программ и я не смог хорошо спланировать макет страницы, пользовательский интерфейс немного уступает. Когда человек, который представил проект, ушёл, проект остался без продолжения, и я решил опубликовать его с открытым исходным кодом для обсуждения и изучения.

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

Эта программа прошла тестирование и может использоваться непосредственно после простой настройки в соответствии с инструкциями. Интерфейс можно настроить самостоятельно. Я люблю мини-программы, и в настоящее время у меня есть две онлайн-версии, которые я буду продолжать публиковать после рассмотрения ситуации. Поскольку мои возможности ограничены, есть ещё много мест, где можно улучшить, надеюсь на ваши предложения!

Свидетельство о праве собственности на программное обеспечение

В этом проекте уже зарегистрировано авторское право на программное обеспечение, и у нас есть полное право собственности. Пожалуйста, не используйте его в коммерческих целях (используйте коммерческую версию), не продавайте его, не продавайте, не продавайте. Версия с открытым исходным кодом не предоставляет бесплатных услуг по развёртыванию, обслуживанию и модификации.

Структура каталогов

|--|-- cloudfunctions облачные функции
|--|--|--|-- AdminManage управление администратором
|--|--|--|-- Entrust поручение
|--|--|--|-- HouseInfo информация о доме
|--|--|--|-- InitInfo инициализация информации
|--|--|--|-- Manager менеджер
|--|--|--|-- PublishEntrust публикация поручения
|--|-- miniprogram страница мини-программы
|--|--|--Adminpackage пакет администратора (разделен)
|--|--|--CalculatorPackage калькулятор ипотеки (разделенный пакет)
|--|--|--Companypackage основная страница (разделенный пакет)
|--|--|--dist некоторые используемые компоненты, используется лишь небольшая часть
|--|--|--pages основной пакет (в основном нижний навигационный бар)
|--|--|--other другие страницы
|--README.md

Функции

  1. Новое жильё, аренда жилья, вторичное жильё
  2. Калькулятор ипотеки
  3. Информация о компании
  4. Объявления
  5. Управление администратором

Пункт 1–4 не требует подробного объяснения. Ниже в основном описывается реализация управления администратором на заднем плане.

Управление администратором интегрировано в мини-программу. Вход осуществляется через личную домашнюю страницу, последовательно нажимая пять раз на аватар и имя пользователя. Затем вы переходите на задний план управления администратором. После входа в систему на заднем плане управления администратором выполняется аутентификация администратора в облачной функции AdminManage:

  • Если вы не администратор, вам будет предложено присоединиться к администратору через сканирование кода;
  • Если вы администратор, вы будете перенаправлены на задний план администратора;

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

Приглашаем к обсуждению. Если вы считаете, что это возможно, вы можете поставить мне «start» или поддержать меня:

Страт-тенденция

Звёздочки со временем

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

На основе облачной разработки для небольших программ (WeChat mini-programs) создана платформа для аренды жилья, которая позволяет пользователям размещать объявления о новых квартирах, вторичном жилье и аренде. Посреднические организации проверяют и рекомендуют объявления, а после того как клиент выбирает жильё, он может работать напрямую с посре... Развернуть Свернуть
LGPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/lx164-house.git
git@api.gitlife.ru:oschina-mirror/lx164-house.git
oschina-mirror
lx164-house
lx164-house
master