首頁 >web前端 >js教程 >使用 React 建置租賃物業管理平台

使用 React 建置租賃物業管理平台

DDD
DDD原創
2024-10-19 20:38:01677瀏覽

Movin' In 是一個面向代理商的租賃物業管理平台,具有用於管理物業、客戶和預訂的後端、用於租賃物業的前端和行動應用程式。

透過以下解決方案,您可以透過將其託管在具有至少1GB RAM 的Docker Droplet 上,以非常低的成本建立一個針對多個機構進行優化的完全可自訂的房產租賃網站,並使用可操作的Stripe 支付網關。

您可以在這裡找到原始碼:https://github.com/aelassas/movinin

Movin' In 旨在與多個機構合作。代理機構可以從後端管理其財產和預訂。 Movin' In 也可以只與一家代理商合作,並可用作房產租賃聚合商。

管理員可以從後端建立和管理代理商、房產、地點、使用者和預訂。

建立新代理商時,他們會收到一封電子郵件,提示他們建立帳戶以存取後端並管理其財產、客戶和預訂。

客戶可以從前端或行動應用程式註冊,根據地點和時間搜尋可用的房產,選擇房產並完成結帳流程。

由於 TypeScript 具有眾多優點,因此做出了使用 TypeScript 的關鍵設計決定。 TypeScript 提供強大的類型、工具和集成,從而產生高品質、可擴展、更具可讀性和可維護性的程式碼,並且易於調試和測試。

特徵

  • 代理管理
  • 為一個或多個機構做好準備
  • 物業管理
  • 預訂管理
  • 付款管理
  • 客戶管理
  • 多種付款方式(信用卡、PayPal、Google Pay、Apple Pay、Link、稍後付款)
  • 可操作的 Stripe 支付網關
  • 多語言支援(英文、法文)
  • 多個分頁選項(帶有下一個和上一個按鈕的經典分頁,無限滾動)
  • 響應式後端與前端
  • 適用於 Android 和 iOS 的原生行動應用,具有單一程式碼庫
  • 推播通知
  • 防範 XSS、XST、CSRF 和 MITM
  • 支援的平台:iOS、Android、Web、Docker

現場演示

前端

  • 網址:https://movinin.dynv6.net:3004/
  • 登入:jdoe@movinin.io
  • 密碼:M00vinin

後端

  • 網址:https://movinin.dynv6.net:3003/
  • 登入:admin@movinin.io
  • 密碼:M00vinin

手機應用程式

您可以在任何 Android 裝置上安裝 Android 應用程式。

使用設備掃描此代碼

開啟相機應用程式並將其指向此程式碼。然後點選出現的通知。

Building a Rental Property Management Platform with React

如何在 Android 上安裝行動應用程式

  • 在運行Android 8.0(API 等級26)及更高版本的裝置上,您必須導航至「安裝未知應用程式」系統設定畫面,才能從特定位置(即您下載應用程式的網路瀏覽器)啟用應用程式安裝.

  • 在運行 Android 7.1.1(API 等級 25)及更低版本的裝置上,您應該啟用「未知來源」系統設置,可在「設定」>「設定」中找到。您設備的安全性。

另類方式

您也可以透過直接下載APK並將其安裝在任何Android設備上來安裝Android應用程式。

  • 下載APK
  • 登入:jdoe@movinin.io
  • 密碼:M00vinin

資源

  1. 概述
  2. 建築
  3. 安裝(自架)
  4. 安裝(VPS)
  5. 安裝(Docker)
    1. Docker 映像
    2. SSL
  6. 設定條紋
  7. 建立行動應用程式
  8. 演示資料庫
    1. Windows、Linux 和 macOS
    2. 碼頭工人
  9. 從源頭運行
  10. 運行行動應用程式
    1. 先決條件
    2. 使用說明
    3. 推播通知
  11. 更改貨幣
  12. 新增語言
  13. 單元測試和覆蓋率
  14. 日誌

如有任何回饋,我們將不勝感激。

以上是使用 React 建置租賃物業管理平台的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn