The project is a comprehensive website and digital property management platform tailored for Ole Segere Apartments. It bridges the gap between prospective/current tenants and apartment management by combining a public-facing discovery portal with an administrative dashboard and a secure tenant self-service portal. Key features include online apartment listings, virtual tours, automated booking inquiries, M-Pesa rental payment integration, digital receipt generation, and multi-role administrative tools.
Managing apartment listings, tenant inquiries, and rental operations manually leads to several operational inefficiencies: Limited Online Visibility: Prospective tenants lack a centralized, professional online platform to easily discover available units, compare prices, view photographs, or schedule virtual tours. Administrative Bottlenecks: Staff waste significant time processing manual rental inquiries, tracking occupancy status, logging paper-based records, and managing communication manually. Friction in Rent Collection & Tracking: Traditional payment and record-keeping processes make tracking rent due dates, cross-referencing transaction records, and issuing receipts time-consuming and prone to errors. Disconnected Tenant Experience: Tenants have no direct, secure self-service portal to view payment history, download receipts, submit complaints, or file notices without contacting management physically.
The proposed digital platform streamlines rental and property operations through an integrated multi-module architecture: Property Discovery & Marketing Hub: A responsive public website featuring search filters, pricing details, image galleries, 360-degree virtual tours, and a rent calculator. Inquiry & Communication Workflows: Centralized inquiry management backed by direct WhatsApp buttons, booking-request forms, and automated email/SMS alerts. Digital Finance & M-Pesa Integration: Seamless rental payment processing via Safaricom Daraja API (e.g., STK Push), automated transaction verification, and instant rent receipt generation. Centralized Administration & Tenant Portal: A secure backend dashboard for staff to manage units, monitor occupancy, and track revenue, paired with a dedicated tenant portal for viewing payment records and reporting complaints.
TARGET USERS: Prospective Tenants: Browse public listings, compare apartments, save properties to wishlists, use the rent calculator, and submit booking inquiries. Current Tenants: Access the secure portal to view profiles, track payment histories,