The brief
Onboard onto an existing PG rental codebase, stabilise and extend it into a production-ready v2 marketplace — delivering a redesigned frontend, a robust multi-role auth system, end-to-end booking and payment flows, automated tenant lifecycle management, and an operational admin panel, all within a monthly maintenance engagement.
What we built
A full-stack, multi-role PG (paying guest) accommodation marketplace named Bedr, built ground-up over 35 weeks. The platform comprises:
- a React v2 frontend with a complete landing page, property search/discovery with Google Maps, and role-specific dashboards for tenants and PG owners
- a Ruby on Rails API backend with multi-step property listing, room/bed management, dual booking flows (direct + request), Razorpay payment integration, Redis+Sidekiq for availability and cron jobs, and a full tenant lifecycle (check-in OTP, monthly rent, vacate)
- a standalone Rails notification microservice handling email/SMS/WhatsApp via msg91 with 10+ lifecycle templates; and
- an ActiveAdmin back-office for property approval, content management (blogs, FAQs, testimonials), and financial oversight. The platform also includes a referral programme, scheduled property visits with paid slots, SEO instrumentation with dynamic meta tags, image crop/drag tooling, and custom search with recent history.



