Skip to content

Features

Prashant Maurya edited this page Jul 19, 2026 · 1 revision

Features

🔐 Authentication & Authorization

  • JWT-based secure login
  • Role-based access control (ADMIN / TENANT)
  • BCrypt password encryption

🏢 Room Management

  • Add, update, delete rooms
  • Track room availability
  • Assign rooms to tenants

👤 Tenant Management

  • Register and manage tenants
  • View tenant details

💰 Payment Management

  • Track rent payments
  • Mark payments as paid
  • Filter pending payments

🛠️ Complaint Management

  • Tenants can raise complaints
  • Admin can update complaint status: OPEN → IN_PROGRESS → RESOLVED

🏡 PG Discovery

  • Admin can register their PG listing with photos, price, rules, and contact info
  • Tenants can browse and search available PGs by city or name

Feature Status Legend

Status | Meaning -- | -- ✅ | Implemented 🚧 | In progress 📝 | Planned (see Roadmap)

Use this page to track which features are stable vs. work-in-progress as the project grows.

Features

🔐 Authentication & Authorization

JWT-based secure login Role-based access control (ADMIN / TENANT) BCrypt password encryption

🏢 Room Management

Add, update, delete rooms Track room availability Assign rooms to tenants

👤 Tenant Management

Register and manage tenants View tenant details

💰 Payment Management

Track rent payments Mark payments as paid Filter pending payments

🛠️ Complaint Management

Tenants can raise complaints Admin can update complaint status: OPEN → IN_PROGRESS → RESOLVED

🏡 PG Discovery

Admin can register their PG listing with photos, price, rules, and contact info Tenants can browse and search available PGs by city or name

Feature Status Legend

StatusMeaning✅Implemented🚧In progress📝Planned (see Roadmap)

Use this page to track which features are stable vs. work-in-progress as the project grows.

Clone this wiki locally