Skip to main content
Rohit Raj
الرئيسيةالمشاريعServicesالمستودعاتالملاحظاتنبذة عنياتصل بيعرض العمل الحالي
← المشاريع

PropCheck — AI Property Trust Score for India

Active
Next.js 14React 18Tailwind CSSFastAPI 0.115Python 3.12Pydantic 2.9PostgreSQL 16SQLAlchemy 2AlembichttpxBeautifulSoup4imagehashPillowOpenRouter (Gemma 4 31B)slowapiChrome MV3
Live ↗← عرض المستودع
PropCheck — AI Property Trust Score for India - Landing — Don't get scammed on your next property
Click to zoom
📸Landing — Don't get scammed on your next property
1 / 3

Problem

Indian property buyers lose lakhs to fraudulent listings on Magicbricks, 99acres, Housing.com, and NoBroker. Fake RERA numbers, recycled stock photos, and inflated pricing slip past buyers because no neutral tool exists to verify a listing in seconds.

Business Impact

Housing.com's own survey says 65% of buyers can't trust listings. Banks and NBFCs spend ₹2,000–5,000 and 3–7 days on property due-diligence per home loan file. PropCheck closes both gaps with one neutral AI engine — free for buyers, API-priced for lenders.

System Approach

  • Next.js 14 App Router frontend with Tailwind for the consumer landing, /how-it-works, and /for-lenders pages
  • FastAPI 0.115 + Pydantic 2.9 backend exposing /v1/check, /v1/feedback, /healthz endpoints — OpenAPI auto-generated at /docs
  • PostgreSQL 16 + SQLAlchemy 2 + Alembic migrations for listing checks, feedback, and the locality price index
  • httpx + BeautifulSoup4 + lxml scrape pipeline with Gemma 4 31B (OpenRouter free) as LLM parsing fallback when sites are SPA or rate-limited
  • imagehash + Pillow for perceptual-hash reverse-search against a known stock-photo and recycled-listing dataset
  • slowapi for IP-level rate limiting; structlog for structured request logs
  • Chrome MV3 extension surfaces the Trust Score directly on Magicbricks/99acres/Housing/NoBroker product pages
  • Vercel hosts both the Next.js frontend (propcheck.rohitraj.tech) and the FastAPI backend (api.rohitraj.tech) as serverless

Key Decisions & Trade-offs

  • Free forever for buyers, paid API for lenders — neutrality is the moat; if we monetized buyers we'd be just another portal
  • LLM parsing fallback over heavier headless scrapers — Gemma 4 31B on OpenRouter free tier kept the bundle and the bill at zero
  • 8 explicit signals over a black-box ML score — Indian buyers and lenders both want explainable red flags they can act on
  • Karnataka RERA first (Bangalore launch May 2026), expand state-by-state — RERA APIs and formats differ per state
  • Chrome extension as a wedge — buyers already browse listings on the portals; meet them on the page they're already on

Current Status

Live in production at https://propcheck.rohitraj.tech/. FastAPI backend live at https://api.rohitraj.tech/ with /v1/check + /v1/feedback shipping. LLM parsing fallback verified live (Gemma 4 31B). Chrome MV3 extension built (phase 8). Day 14 calibration on real Magicbricks/99acres URLs revealed SPA + rate-limit walls — calibration deltas in active tuning.

Roadmap

  • Tune calibration deltas on real-world URLs from day-14 report
  • Harden scraper for SPA + rate-limit walls (Browserbase / residential proxy fallback)
  • Expand RERA coverage from Karnataka to Maharashtra, Telangana, and Tamil Nadu
  • Ship Chrome extension to the Web Store after MV3 review
  • Onboard first lender to the /v1/check API for home-loan diligence

What I'd Improve Next

  • Could add a community-sourced scam-listing reporting flow with signed feedback
  • Consider WhatsApp delivery of Trust Scores for users who paste links there (currently parked per commit 553c334)

Explore More

  • MyFinancial — Personal Financial Advisor — Financial planning in India is fragmented across banks, insurance, and tax documents.
  • StellarMIND — Chat-to-SQL with RAG — Business users need to query databases without knowing SQL.
  • ClinicAI — WhatsApp AI Clinic Assistant — India has 12 lakh+ small clinics running on phone calls and paper diaries.
  • MicroItinerary — AI Travel Planner — Travel apps optimize for proximity and ratings.
  • SanatanApp — Hindu Devotional App — Devotional users in India juggle 5+ separate apps for Chalisa, Gita, Aarti, Ramayan, and Mahabharat.
  • SynFlow — Enterprise Intelligence Platform — Private deal networks rely on manual introductions and spreadsheets.
  • FinBaby (Jama) — Personal Finance Tracker — Indian middle-class families track expenses across UPI apps, bank statements, and paper notebooks.
  • RetailOS — Multi-Tenant Retail SaaS — Indian kirana stores and small retailers use paper registers or basic billing software with no inventory tracking, no GST compliance, and no offline support.
  • TripHive — Offline-First Collaborative Trip Planner — Group trip planning is fragmented across WhatsApp, Google Docs, Maps, Splitwise, and email.
  • ScamRakshak — On-Device AI Scam Detector — Indians lose thousands of crores annually to digital scams via WhatsApp, SMS, and social media.
  • PaisaGuard — Family Budget Survival App — Middle-class families worldwide track expenses inconsistently — UPI apps show transactions but don't enforce budgets.
  • rohitraj.tech — Engineering work is often invisible.
  • Reliability & Production Readiness — Load testing, observability, and API contracts.
  • Open Source Repos — Browse the source code behind these projects.

روهيت راج — مهندس الخلفية والذكاء الاصطناعي

Services

Mobile App DevelopmentAI Chatbot DevelopmentFull-Stack Development

احصل على التحديثات