1.
Project Overview
It is a web-based real estate rental listing platform designed for the Ethiopian market. The
platform connects property owners, agents, and renters in one centralized system, replacing
informal rental methods such as brokers, street signs, and social media groups.
The system will be optimized for local rental practices, language needs, trust-building, and low
to medium internet connectivity, with future readiness for mobile applications.
2. Project Objectives
● Create a trusted online marketplace for rental properties
● Simplify property listing, discovery, and communication
● Support Ethiopian rental norms and landmark-based locations
● Provide a secure and easy-to-use system for non-technical users
3. Project Scope
User Roles
● Renters
● Property Owners
● Real Estate Agents
● Admin
Core Features
● User registration with phone number and OTP verification
● Role-based user profiles
● Property listing creation and management
● Advanced property search and filtering
● Property detail pages with images and descriptions
● In-app messaging between renters and owners/agents
● Admin dashboard for moderation and user management
● Manual verification and reporting system
● In-app chat between renters, agents, and owners
● Automatic restriction on sharing phone numbers, email addresses, and external
contact details
● Chapa payment integration for platform services
4. Admin Panel Scope
● Approve or reject property listings
● Flag and manage suspicious listings
● Manage users (suspend / ban)
● Monitor listing activity
● Support verification and trust features
5. Non-Functional Commitments
● Mobile-first responsive design
● Optimized for low internet speeds
● Secure authentication and data encryption
● Role-based access control
● Scalable architecture for future expansion
6. Timeline
Total Duration: 8–10 weeks (48–60 working days)
8. Deliverables
● Fully functional web platform
● Admin dashboard access
● User documentation (basic)
● Deployment and launch support
● Secure chat system
● Chapa payment integration
9. Benefits & Support
● Bug fixing and technical support are included for two years.
Note: Hosting services may expire; clients are responsible for monitoring expiration notices via
email.