TESTING GUIDE

How to test BharatLocal

A 20-minute walkthrough for buyers, sellers, and builders. Test every feature, give us feedback.

โญ PRIORITY TEST

The 20-point Apartment Buying Checklist

Every Indian property lawyer's must-verify list. BharatLocal covers all 20 in-app. Please open any property in the app and confirm each item is reachable.

๐Ÿ“ Where to find these in the app
  1. Open the app โ†’ tap any property card
  2. Scroll to Documents & Verification section
  3. Tap AI Doc Verify tile (Premium) โ†’ upload sample PDF โ†’ see all 12 doc types
  4. Scroll further to see FTL / Buffer Zone, Utility NOCs, Builder Reputation
1

RERA Approved

Green RERA Verified badge on property card โ†’ tap โ†’ see project ID, status, completion %.

2

Building Plan Approval

AI Doc Verify โ†’ Upload "Approved Building Plan" โ†’ checks municipal seal + signatures.

3

Occupancy Certificate (OC)

AI Doc Verify โ†’ Upload OC โ†’ confirms ready-to-occupy status from GHMC / municipal body.

4

Completion Certificate (CC)

AI Doc Verify โ†’ Upload CC โ†’ confirms construction completed per approved plan.

5

Possession Certificate

AI Doc Verify โ†’ Upload Possession Cert โ†’ checks builder-to-owner handover signature.

6

No Objection Certificate (NOC)

AI Doc Verify โ†’ Upload NOC โ†’ flags any pending objections from authorities.

7

Mutation Certificate

AI Doc Verify โ†’ Upload Mutation โ†’ confirms ownership transfer in revenue records.

8

Property Tax Receipts

More โ†’ Property Tax โ†’ check current dues + payment history for the property.

9

Society Documents

AI Doc Verify โ†’ Upload Society Docs โ†’ reviews bylaws, share certificate, maintenance dues.

10

Sale Agreement

AI Doc Verify โ†’ Upload Sale Agreement โ†’ AI flags missing clauses, ambiguous terms.

11

UDS (Undivided Share)

Property detail โ†’ "Built-up vs UDS" section shows your land share ratio for the apartment.

12

Sale Deed

AI Doc Verify โ†’ Upload Sale Deed โ†’ verifies seller name, schedule of property, registration.

13

Encumbrance Certificate (EC)

AI Doc Verify โ†’ Upload EC โ†’ AI surfaces any mortgages, liens, or pending dues on the property.

14

Link Documents

AI Doc Verify โ†’ Upload Link Documents โ†’ traces ownership chain back 30 years.

15

Mother Deed

AI Doc Verify โ†’ Upload Mother Deed โ†’ root document of ownership history.

16

โš  FTL / Buffer Zone

BharatLocal exclusive. Property detail โ†’ red banner appears if property is inside HMDA Full Tank Level lake boundary. Amber for buffer zone.

17

Pending Loans / Liens

EC verification โ†’ "Pending Loans" card shows any active bank mortgages on the property.

18

Utility NOCs

Property detail โ†’ 4 tiles: Water (HMWSSB) ยท Electricity (TSSPDCL) ยท Sewage (GHMC) ยท Fire (TS Fire Dept).

19

Builder Reputation

Tap builder name on property โ†’ see reputation score (0-100), delivery track record, complaint count, response SLA.

20

Legal Verification

More โ†’ Consultations โ†’ Legal (โ‚น999) โ†’ schedule a lawyer call to review your specific property documents.

๐ŸŽฏ What to report

If any of these 20 items shows an empty screen, "coming soon", or doesn't open at all โ€” please WhatsApp us at +91 83285 88235 with the screen number (1-20) and a screenshot. We're in Early Access โ€” this kind of feedback is exactly what helps us ship a solid v3.7.3.

โฌ‡

1. Install the app

1

Download Android APK

Android phones only โ€” from this site or directly:

Download for Android (22 MB)

๐Ÿ“ฑ iOS users: app coming soon โ€” email hello@bharatlocal.app to get notified at launch.

2

Allow install from unknown sources

Android will warn "blocked by Play Protect" โ€” tap Install anyway or go to Settings โ†’ Security โ†’ Install unknown apps โ†’ enable for your browser. We're not yet on Play Store; the APK is signed but unlisted.

3

Open the app

First screen is the Language picker โ€” pick English, Hindi, or Telugu. The whole app re-renders in your language.

4

Phone + OTP

Enter your 10-digit mobile number. You'll get an OTP via SMS. In debug builds the OTP also appears as a yellow banner so you don't have to wait for the SMS.

5

You land on the Home screen

"Find a home you truly understand" hero + AI Property Assistant entry + Properties / Hospitals / Kirana / Services tiles. You're now a buyer by default.

๐Ÿ‘ค
PERSONA 1

As a Buyer โ€” find your dream home

Estimated time: 10 minutes. You'll touch the AI Buy Score, Doc Verify, Compare, Site Visit booking, and trust signals.

1

Try the AI Assistant

Tap the search bar on Home or open More โ†’ AI Property Assistant. Type: "Best 2BHK in Gachibowli under 80L". You should get 6 ranked properties back.

2

Open a property detail

Tap any property. Look at the AI Buy Score gauge (should show a number 0-100). Tap it โ†’ breakdown sheet with 6 factor scores.

3

Check trust signals

On the detail screen, look for: RERA Verified pill ยท Owner Verified (if seller did KYC) ยท Builder Reputation chip ยท Builder Response SLA ยท Fair Price chip ยท FTL/Buffer Zone banner (if applicable) ยท Utility NOCs row.

4

Tap the Fair Price chip

Should expand to show locality median and percentage difference. Should be coloured green (below median) or red (above).

5

Tap the Future Price Forecast

Opens chart screen โ€” 1y, 3y, 5y, 10y projections with confidence bands. Should also show net ROI after costs.

6

Try Document Verification

Scroll to Verify Documents button on property detail. Pick a doc type (Sale Deed, EC, etc.) โ†’ upload a sample document โ†’ see AI analysis with issues + risk score. Premium feature โ€” first 3 free.

7

Compare properties

Go back to property list. Long-press a property card โ†’ enters multi-select mode. Tap 2-3 more cards. Sticky bottom bar shows count. Tap Compare โ†’ side-by-side view with best-in-row highlighted green.

8

Add to favorites + Share Collection

Tap the โค on a property. Go to Favorites tab. Long-press โ†’ multi-select โ†’ Share Collection โ†’ WhatsApp opens with formatted property list + links.

9

Book a site visit

On any property, tap Book Visit โ†’ pick date (next 14 days) + slot (10am / 12pm / 3pm / 5pm) โ†’ Confirm. Builder gets push notification. Track in Profile โ†’ My Visits.

10

Try the EMI calculator

From Home or More โ†’ EMI calculator. Drag sliders or tap to type. Pie chart updates live. Tap "Apply Home Loan" โ†’ form for bank referral.

11

Explore the Locality Heat Map

More Hub โ†’ Heat Map. Toggle metric (Price ยท Growth ยท Safety). Tap a coloured polygon โ†’ locality detail with 5-factor scores.

12

Open a Builder profile

Tap any builder name. See Reputation Score, Response SLA ("Responds in 15 min"), Verified badge, project list with RERA numbers, Reviews tab.

13

Go Premium (test mode)

Tap any locked feature or the Premium banner. Use Indian test card 4718 6091 0820 4366 ยท any 3-digit CVV ยท any future expiry. If asked for OTP enter 123456. Or use UPI: success@razorpay (no OTP needed). Full test card list in the "Useful test data" section below.

14

Set up notifications + saved searches

Run a search you care about, tap Save Search. Toggle alerts. New matches trigger push notifications. Bell icon shows unread.

๐Ÿค
PERSONA 2

As a Seller โ€” list your property

Estimated time: 5 minutes. You'll post a property, complete KYC, and respond to a buyer lead.

1

Open Post Property form

More โ†’ Post your property. Or from Home โ†’ quick tile if visible.

2

Fill the 5 steps

Step 1: Title, price, BHK, sq.ft, listing type (sale/rent/commercial). Step 2: Map picker โ€” tap your location (auto-GPS works). Step 3: Amenities, floor, age, furnishing. Step 4: Upload 5 photos (Camera / Gallery / PDF). Step 5: Type your RERA number โ†’ builder + project auto-fills.

3

Submit โ†’ goes to admin review

Listing status: pending_verification. In debug mode it auto-approves in 30 seconds. In production, admin reviews within 24 hours.

4

Submit KYC for Owner Verified badge

Profile โ†’ KYC. Upload Aadhaar front, Aadhaar back, PAN. Submit. After admin approval, the Owner Verified pill appears on every listing you own โ€” automatically synced via Postgres trigger.

5

Check My Listings

Profile โ†’ My Listings. See views count, lead count, status. Tap any listing โ†’ Edit / Boost / Mark Sold.

6

Try Boost

My Listings โ†’ tap Boost on any listing. 3 tiers: Spotlight โ‚น499 (7 days) ยท Boost โ‚น899 (15 days) ยท Hero โ‚น1,499 (30 days). Pay via Razorpay test card. FEATURED ribbon appears in minutes.

7

Receive a lead

Have a buyer (or your friend on another phone) save / book site visit on your property. You'll get a push notification + see lead in Profile โ†’ Buyer Interest.

8

Reply via WhatsApp template

In Buyer Interest, tap WhatsApp Quick Reply. Pick a template (Yes available ยท Sold out ยท Sharing details ยท Site visit OK ยท Negotiable). WhatsApp opens with pre-filled message + buyer number.

๐Ÿ—
PERSONA 3

As a Builder โ€” manage your CRM

Estimated time: 8 minutes. You'll subscribe to the CRM, manage leads, post construction updates, and run analytics.

1

Become a builder partner

More Hub โ†’ Become a Partner โ†’ Builder CRM Signup. Type your builder name (RERA-matched autocomplete) โ€” pick from dropdown to prevent duplicates.

2

Pick a plan

Free (โ‚น0): 3 projects, basic dashboard. Pro (โ‚น3K/mo): unlimited projects + full CRM + Sponsored bids. Premium (โ‚น15K/mo): everything + Excel export + Team + Analytics. Pay via Razorpay test card.

3

Land on Builder Dashboard

Auto-routed after subscription. See KPI tiles: Total leads ยท New today ยท Response rate ยท Conversion %. Quick action grid: View Leads ยท Export ยท Boost ยท Templates ยท Verification ยท Reviews ยท Team ยท Diary.

4

Submit Verified Builder docs

Tap Verification. Upload GST certificate, PAN, RERA registration, office photo (Camera/Gallery/PDF). Admin reviews in 24-72 hours. Approval = green Verified badge on all your projects.

5

Open the Lead Inbox

Dashboard โ†’ Leads. Filter chips: New ยท Contacted ยท Site Visit ยท Won ยท Lost. Each row shows buyer name + property + age + status chip + Quick Reply button.

6

Test Response SLA tracking

Open a lead with status New. Change status to Contacted. SLA trigger fires automatically โ€” your response time gets recorded. After enough leads, the "Responds within 15 min" chip appears on your builder profile.

7

Customize WhatsApp templates

Dashboard โ†’ Templates. 5 default replies (Greeting ยท Site visit confirm ยท Price ยท Floor plan ยท Not available). Edit any of them. The default template fires when buyers tap your Quick Reply.

8

Run a Sponsored Bid campaign (Pro+)

Dashboard โ†’ Sponsored Bid. Set daily budget + max CPC + locality + BHK target. Activate โ†’ Razorpay top-up. Your listing appears above organic results, marked SPONSORED.

9

Post a Construction Diary update

Dashboard โ†’ Diary Post. Pick a project. Upload 5 site photos. Pick a milestone chip (Foundation / Plumbing / Painting / Handover). Add caption. Publish. FCM push fires to all subscribed buyers.

10

Check Analytics + Funnel

Dashboard โ†’ Analytics. See funnel chart: Impressions โ†’ Views โ†’ Leads โ†’ Site visits โ†’ Closed. Lead source pie (Organic / AI / Sponsored / Diary). Response SLA percentiles.

11

Export leads to Excel (Premium only)

Dashboard โ†’ Export Excel. Pick date range + status filter + format (CSV or XLSX). Download begins immediately. Plug into your existing CRM workflow.

12

Invite Team Members (Premium)

Dashboard โ†’ Team Members. Tap Invite. Enter sales rep phone + role (Owner / Manager / Agent / Read-only). They get SMS magic link. After they log in, leads can be assigned to them.

TEST CREDENTIALS

Useful test data

๐Ÿ’ณ Razorpay test cards (Indian)

No real money is charged. Razorpay only accepts Indian-issued cards by default, so these are domestic test cards that always work.

Network Card Number CVV Expiry
Visa 4718 6091 0820 4366 any 3 digits any future date
Visa 4012 0010 3714 1112 123 06/27
Mastercard 5267 3181 8797 5449 any 3 digits any future date
Mastercard 5104 0600 0000 0008 123 06/27
RuPay 6074 8259 9006 5860 any 3 digits any future date

๐Ÿ” If asked for OTP: just enter 123456 (or 1234). Razorpay simulates the full payment flow in test mode โ€” the OTP is fixed, not sent to your phone.

Name on card: anything (e.g. Test User) ยท 3D Secure password if shown: 1221

โšก Razorpay test UPI

Success: success@razorpay
Failure: failure@razorpay
UPI is the easiest test path โ€” instant success, no OTP needed.

๐Ÿ“ฑ Login OTP behaviour

In debug builds, the login OTP appears in a yellow banner at the top of the OTP screen and auto-fills the input. No need to wait for SMS.

โŒ Failure test cards

Declined: 4000 0000 0000 0002
Insufficient funds: 5104 0000 0000 0001
Use these to verify the failure dialog + auto-refund messaging.

๐Ÿข Test RERA numbers (Telangana)

P02400002487 โ€” Rajapushpa Provincia
P02400005011 โ€” Vasavi Skycity
P02400008615 โ€” THE LEGACEY
Use these in Post Property โ†’ RERA step to test auto-fill.