Skip to content

Repository files navigation

pgtruth

Anonymous, map-based reviews of paying guest accommodations in Bangalore.

Live: pgtruth.com

Find a PG near you, drop a pin, and leave an honest review without an account. Built for people actually looking for a place to stay — not listing-site marketing copy.

What it does

  • Interactive Mapbox map of Bangalore PGs
  • Geolocation search to find places near you
  • Anonymous submissions (no login required)
  • Crowdsourced notes from people who have stayed there

Stack

  • Next.js 14 (App Router)
  • Supabase
  • Mapbox GL JS
  • Deployed on Vercel (Mumbai / bom1)

Local development

git clone https://github.com/dupenodi/pgtruth.git
cd pgtruth
npm install
cp env.example .env.local
npm run dev

Open http://localhost:3000.

See env.example for required variables (NEXT_PUBLIC_*, Supabase service role, and Turnstile secrets for production).

Deploy

Import the repo in Vercel, copy env.example into Production and Preview environment variables, and deploy. Serverless/API routes use region bom1 (Mumbai) per vercel.json.

About

Anonymous PG review map for Bangalore. Find and share honest reviews of paying guest accommodations, plotted on an interactive map. Built with Next.js 14, Supabase, and Mapbox GL JS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages