Prime-Property-Partners

🏑 Prime Properties – Real Estate Management System

A full-stack real estate management platform built with Spring Boot (Backend), React (Frontend), and MySQL (Database).
It provides an end-to-end solution for property listings, bookings, admin approvals, transactions, and invoice generation β€” making property management seamless for both users and admins.


✨ Features

πŸ‘€ User Module

πŸ‘¨β€πŸ’Ό Admin Module


πŸ› οΈ Tech Stack

Frontend

Backend

Database

Tools & Deployment


πŸ“‚ Project Modules


πŸ“Έ Screenshots

πŸ” Signup/Login with Spring Security (MySQL-based authentication)

001


Create-User-Page


Admin-Login

πŸ“œ Update profile and manage account settings.

Post-Property-DashBoard


PP-Update-Profile

🏠 Post new property with details and images

PP-Form

πŸ“‚ View & manage β€œMy Properties”.

PP-User-posted-property

πŸ”Ž Find Properties (Rentals / Buy) – only admin-approved listings are shown

FP-Dashboard


FP-avaliable-Property

πŸ“– Book properties with dynamic pricing (includes 25% admin margin)

FP-Confirm-Booking

πŸ’³ Transaction page with dummy payment methods & booking confirmation

FP-Payment-Page


FP-Payment-Success-Page

πŸ“Œ My Bookings – view, manage, or cancel booked properties.

My-Bookings


My-Transactions

πŸ‘¨β€πŸ’Ό Admin Module

πŸ” Secure Admin Login (separate from users).

Admin-Login

πŸ‘₯ View all registered users with details.

Admin-Dashboard

🏘️ Review posted properties – Approve/Reject functionality.

Admin-Specific-user-property


πŸ‘¨β€πŸ’» Author

Tejas Hiwarale

πŸ’Ό Skilled in Java, Spring Boot, React, MySQL
πŸš€ Building scalable full-stack applications
πŸ”— LinkedIn Profile: https://www.linkedin.com/in/tejas-hiwarale-4385a0318

✨ This project demonstrates a production-ready Real Estate Management System integrating powerful backend services with a modern frontend UI.