Marefyaye is a bilingual (Amharic/English) Ethiopian real estate platform that connects buyers, renters, and property owners. Features include video walkthroughs, advanced location‑based search, physical visit booking, renter mediation requests, and others
# Marefyaye
**Ethiopian Real Estate Platform – Buy · Sell · Rent**
Marefyaye is a bilingual (Amharic/English) platform designed for the Ethiopian real estate market. It connects buyers, renters, and property owners with a seamless, secure, and transparent experience.
![Marefyaye Screenshot]
---
## ✨ Features
### 🏠 For Property Seekers
- **Advanced Search & Filters** – Search by city, subcity, wereda, kebele, property type, utilities, price range, bedrooms, bathrooms, and prepayment months.
- **Video Walkthroughs** – Watch property videos directly on listing cards.
- **Physical Visit Booking** – Book a physical visit with one click.
- **Progressive Address Disclosure** – Full address is only revealed after admin sends meeting details.
- **Renter Mediation Request** – Can't find a rental? Submit a request and let the admin match you.
- **Bilingual UI** – Fully supports English and Amharic.
### 👤 For Property Owners
- **Multi‑step Listing Form** – Submit properties for sale or rent with bilingual titles/descriptions, videos, photos, utilities, and detailed specifications.
- **Admin Approval Workflow** – Listings are reviewed and approved before publication.
### 🔧 For Admins
- **Dashboard** – Manage listing requests, properties, renter requests, visit bookings, and commissions.
- **Match Renters** – Search properties and manually match them to renter requests.
- **Send Meeting Details** – Send exact meeting locations to users before their visit.
- **Commission Tracking** – Track unpaid commissions for completed visits and matched requests.
- **SMS & Email Notifications** – Automated notifications via Twilio and Nodemailer.
### 🔒 Platform Protection
- **Hidden Exact Addresses** – Home numbers and kebeles are hidden from buyers/renters until the admin sends meeting details.
- **Commission Model** – 2% for sales, 5% of first month's rent for rentals – announced publicly.
---
## 🛠️ Tech Stack
| Layer | Technology |
|-------|-----------|
| **Frontend** | React (V …