A full-stack MERN-like web application for managing property rentals, built with React, Express.js, Node.js, and SQLite.
- 🔍 Browse and search properties with advanced filters
- 📝 Book properties with lease management
- 🔧 Submit maintenance requests
- 📊 Track booking status (pending/approved/rejected)
- 🏢 List and manage properties
- 📋 Review and approve/reject booking requests
- 🛠️ Manage maintenance requests
- 💼 Track all property-related activities
- 🔐 Secure JWT authentication
- 👥 Role-based access control (Owner, Tenant, Admin)
- 📱 Fully responsive design
- 🎨 Modern UI with TailwindCSS
- React.js - UI library
- React Router - Navigation
- Axios - HTTP client
- TailwindCSS - Styling
- Node.js - Runtime environment
- Express.js - Web framework
- SQLite - Database
- JWT - Authentication
- bcryptjs - Password hashing
- Node.js (v14 or higher)
- npm or yarn
- Clone the repository
- start