Run your UK property sale or purchase yourself for free: pick your own providers and see every price before you commit. Add the optional £75 AI co-pilot to read your HMLR title and search results in p
翻譯準備中
電商TypeScript · JavaScriptGitHub @Madhatt4上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證PropXchain consumer UI (Vite + React). Consumes @propxchain/core-client.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
The web app for PropXchain, a UK residential
property transaction marketplace, used by sellers, buyers and housebuilders.
Built with Vite, React and Tailwind. It reaches the PropXchain canisters on
the Internet Computer through the
@propxchain/core-client
package.
The landing page at propxchain.com.
*A seller's transaction: the stages from sales pack to completion, the
listing details and what the buyer has done so far. Shown with a demo
account and synthetic data.*
This repository contains the consumer frontend for PropXchain. The code is
open source under the GNU AGPL v3 licence.檢視完整 README ↗The web app for PropXchain, a UK residential
property transaction marketplace, used by sellers, buyers and housebuilders.
Built with Vite, React and Tailwind. It reaches the PropXchain canisters on
the Internet Computer through the
@propxchain/core-client
package.
The landing page at propxchain.com.
A seller's transaction: the stages from sales pack to completion, the listing details and what the buyer has done so far. Shown with a demo account and synthetic data.
This repository contains the consumer frontend for PropXchain. The code is open source under the GNU AGPL v3 licence.
What you can do with this code:
What this code alone does not give you:
PropXchain operates an open-core model: this frontend, including the seller, buyer and builder portals, is open source; the backend platform and premium add-ons are commercial products. This structure lets the frontend be openly auditable and community-improvable, while the backend platform operates under the commercial and compliance terms that property transactions require.
If you want to use PropXchain to transact, visit propxchain.com. If you want to build against the platform's backend, see the API documentation.
pnpm install
pnpm dev # Vite dev server on :3000
pnpm build # vite build + prerender marketing routes
pnpm test # vitest
pnpm lint
pnpm type-check
Copy .env.example to .env.local and fill in the values you have. Canister
IDs, the Supabase project and the Cloudflare Worker URLs are read from the
environment at build time. There is no offline mode: flows that need a
canister or a Worker need it configured.
Every migration in supabase/migrations that creates a public table must
grant privileges on that table explicitly, in the same file: service_role
always, authenticated if the app uses the table, anon only with an
-- anon: <reason> comment. Supabase stopped auto-granting new public tables
on 30 Oct 2026; CI enforces this with scripts/check-migration-grants.mjs.
Pushes to main that change the app (not docs-only changes) build it once
and upload the same dist/ to both frontend asset canisters
(.github/workflows/deploy-frontend.yml):
u4idr-jyaaa-aaaab-qco5q-cai, the direct ICP URL:
https://u4idr-jyaaa-aaaab-qco5q-cai.icp0.iolzpic-oaaaa-aaaaa-qcwva-cai, which serves https://propxchain.com and
https://www.propxchain.comGNU Affero General Public License v3.0 or later. See LICENSE.
@propxchain/core-client is licensed separately under Apache-2.0.