Professional Property Listing Platform - discover, search, and manage properties in English, Afaan Oromoo, and Amharic.
# SOF-UMER — Enterprise Multi-Category Marketplace & Property Listing Platform
> **SOF-UMER** is a production-grade, full-stack multi-category marketplace and property listing platform engineered with modern web technologies and cross-platform native mobile support. Tailored for Ethiopian and international commercial markets, the application features complete tri-lingual localization (English, Afaan Oromoo, Amharic), high-security authentication (JWT, TOTP 2FA, brute-force mitigation), dual retail & wholesale trading mechanics, wallet & receipt verification engines, and an extensive enterprise administrative control suite.
---
## 🌐 Live Platform & Links
- **Production Domain**:
sofumerapp.com
- **GitHub Repository**:
github.com
- **Developer Contact**: Jemal Jima (jemaljima@gmail.com)
---
## 🚀 Key Highlights & Architecture
```
+---------------------------------------+
| CLIENT INTERFACES |
| - Responsive Web (React 19 + Vite) |
| - Mobile Web Experience |
| - Android App (Capacitor 8.5 / TWA) |
+-------------------+-------------------+
|
| HTTPS / REST / JSON
v
+-------------------+-------------------+
| NODE.JS / EXPRESS BACKEND |
| - JWT Authentication & RBAC Engine |
| - TOTP 2FA Verification (otplib) |
| - Rate-Limiting & Security Auditing |
| - Translation & CMS Dispatcher |
+---------+---------+---------+---------+
| | |
+-------------------------+ | +-------------------------+
| | |
v v v
+-----------------+-----------------+ +---------------+---------------+ +-----------------+-----------------+
| PERSISTENCE LAYER | | EXTERNAL INTEGRATIONS | | EMAIL & NOTIFICATIONS |
| - MongoDB Atlas (Primary DB) | | - Cloudinary (Media Assets) | | - Re …