Skip to content

Ritesh512/LiveWellFrontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏠 Property Management System

Description

A full-stack property management platform connecting tenants and property owners with rich features such as 360° virtual tours, secure login, online rent payment, and powerful admin analytics.


🚀 Modules & Features

1. 👤 User Module

  • Registration & Login: Users can register and securely log in to their accounts.
  • Property Search: Search based on preferences like location, budget, and amenities.
  • 360° Virtual Property Tour: View immersive images and videos of rooms and layouts.
  • Security Verification: OTP-based login for secure access to verified properties.
  • Feedback & Review: Leave reviews and feedback on visited properties. ✅

2. 🏘️ Owner Module

  • Property Listing: List properties with photos and videos (360° simulation).
  • Sell/Buy Properties: View and manage properties for sale or purchase.
  • Tenant Management: View tenant profiles and manage agreements. ✅
  • Rent Management: Monitor rent payments and receive email notifications.
  • 360° Tour Management: Upload & manage media to attract more tenants.

3. 🛠️ Admin Module

  • User & Owner Management: Manage all registered accounts.
  • Verification: Approve/verify uploaded documents and assign verification tags.
  • Analytics Dashboard: Monitor occupancy rates, payment history, and trends.
  • Issue Resolution: Address complaints and support queries.

🔑 Key Features

  • 🏠 360° Virtual Property Tours
  • 🔍 Advanced Search & Filters
  • 🔐 Enhanced Security & OTP Login
  • 💳 Auto-Payment System with Gateway Integration
  • 📱 Responsive Web & Mobile Design
  • 🔔 Real-time Notifications (SMS & Email)
  • Transparent Review System
  • 📊 Admin Dashboard & Analytics

💻 Tech Stack

  • Frontend: React.js, Styled Components
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: OTP-based login with Firebase
  • Storage: Local Disk for media files (images/videos)
  • Notifications: Twilio / Firebase SMS, Email via Nodemailer
  • Payment Gateway: Razorpay Integration

📸 Screenshots

👤 UI Interface

Home Page 1
Home Page 2
Home Page 3
Our Choice
Why Us
User Chat
Search Page
Property View 1
Property View 2
Property Page 1
Property Page 2
Property Listing
Complaint Page

🛠️ Admin Interface

Title Image
Analysis Page SS-1
Verify User Page SS-1
Search User SS-1
Complaints Page SS-1

📌 System Architecture

syArch

🔄 Use Case Diagram

LiveWellUseCase


🎥 Demo Videos

  • User Module:
UserModule.1.mp4
  • Owner Module:
Owner.Module.1.mp4
  • Admin Module:
adminModule.mp4

⚙️ Setup Instructions

# Clone the repo
git clone https://github.com/yourusername/property-management-system.git


# In another terminal, navigate to frontend
cd frontend
npm install
npm run dev

About

A full-stack property management platform connecting tenants and property owners with rich features such as 360° virtual tours, secure login, online rent payment, and powerful admin analytics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors