跳到正文
GitHub·· 6 天前AI 评分20

Glitch:面向房地产开发商桌面销售工作台 v0.3.0

sarathum-designer/Glitch

AI 导读

Glitch 发布 v0.3.0 可安装试点版,这是一款面向房地产开发商的 Windows 桌面销售工作台,整合多语言线索资格评估、项目营销活动、关系经理分配、实地看房、楼栋库存与客户位置洞察。

正文

A desktop sales workspace for real estate developers.

Glitch combines multilingual lead qualification, project campaigns, relationship-manager assignments, site visits, building inventory and customer-location insights in a Windows application.

Version 0.3.0 · installable pilot. Local operation, one active call at a time, separately configured service providers. This is not yet a hosted, multi-tenant SaaS product.

Glitch overview

Features

Workspace Capabilities
Calling Scripted demo, Groq/Claude conversation modes, Sarvam speech, Twilio inbound/outbound integration, saved language speakers and pace
Leads and team Project knowledge, qualification scorecards, customer history, RM assignment, reporting managers and contact details
Campaigns Excel/CSV preview and import, duplicate checks, consent confirmation, daily limits, calling windows, sequential dialing and uncertain-call review
Reports Project KPIs, linked Excel project sheets, HTML dashboard, daily 18:30 Asia/Kolkata generation and scoped email through Resend
Calendar Monthly tiles, customers and times, blocked dates, opening hours, per-slot limits and weekday maximums
Building and units GLB/glTF/OBJ import, white studio view, orbit/zoom, geometry selection and colour-coded availability
Customer map Pincode/landmark capture, confirmed pins, demand heatmap, optional Geoapify search and exact-pincode resolution
Operations WhatsApp follow-ups, configurable CRM integration, diagnostics, portable exports and encrypted database backups

Emerald/orange and light/coral themes follow the supplied UI references. KPIs use saved activity; the UI does not display invented sales results.

Run from source

Requires Windows x64, Node.js 24 and pnpm. Customers using the installer do not need Node.js.

pnpm install --ignore-scripts
node node_modules/electron/install.js
node download.cjs
node licenses.cjs
pnpm test
pnpm start
pnpm dist

The build outputs release/Glitch-Setup-0.3.0.exe. Three.js, Leaflet and the spreadsheet library are bundled. The download script fetches the pinned Cloudflare helper and spreadsheet bundle. Enter service credentials inside the application; no keys belong in source control. The pilot installer is unsigned.

Documentation

Structure

app/          UI, conversation engine, workflows, brand and vendor assets
desktop/      Electron shell, protected storage, bridge, reporting, model import
test/         Unit and service tests with synthetic data
samples/      Synthetic building and import examples
docs/         Setup, design, operations, screenshots and evidence
qa*.cjs       Isolated Electron integration tests

Current boundaries

Glitch and the computer must stay running for scheduled work. Admin roles describe routing and reporting relationships; they are not authenticated multi-user access controls. Map updates are local, checked every two seconds after confirmed records change; this is not GPS tracking. Model geometry is retained, with a 1 GB package limit and practical GPU/memory limits. AI visit requests require a specific slot confirmed in the calendar.

Live calling, email delivery, automatic geocoding and installation under a normal Windows account require the acceptance checks in the testing guide. Automated tests do not establish real-world voice latency, commercial outcomes or provider uptime.

No open-source licence has been selected for the application code. Choose one before granting reuse rights or accepting contributions. Third-party components retain their own licences.

来源:GitHub · github.com