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.