Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EthioRent is a premium, verified real estate platform designed for the modern Ethiopian market. It integrates national identity verification (Fayda ID) and seamless payment solutions (Telebirr) to create a secure, data-driven rental experience.


📸 Project Showcases (Phase 1)

Home — Curated Listings

The landing page features high-end, architectural properties in Addis Ababa, verified by Fayda and styled with premium aesthetic tokens. Home Page Featured Listings

Explore — Live Property Grid

A dynamic property marketplace with real-time filtering for location, price range, and bedroom counts, fetching directly from the SQLite database. Explore Page Property List

Detail — Architectural Deep-Dive

Comprehensive property details including full-resolution imagery, verified landlord credentials, amenities, and community reviews. Property Detail View


🛠️ Tech Stack & Tools

Core Infrastructure

Project Tools

  • Prisma Client: Type-safe database queries.
  • TSX: For running TypeScript scripts (used in seeding).
  • Lucide React: Premium icon set.
  • Framer Motion: Smooth UI transitions and micro-animations.

🚀 Getting Started

Prerequisites

Installation

  1. Install dependencies:

    npm install
  2. Initialize the database:

    npx prisma generate
    npx prisma db push
  3. Seed the database with mock data:

    npm run db:seed
  4. Start the development server:

    npm run dev

🗺️ Roadmap

  • Phase 1: Database & Data Access Layer (Complete)
  • Phase 2: Payment & Verification Automations (In Progress)
    • Telebirr API Integration.
    • Automated Fayda ID Verification.
    • E-Signature workflows via National ID.
  • Phase 3: Real-time Communications & Notifications.
  • Phase 4: Mapbox/Leaflet Geolocation Features.

@zupeirr

About

EthioRent is a premium, verified real estate platform designed for the modern Ethiopian market. It integrates national identity verification (Fayda ID) and seamless payment solutions (Telebirr) to create a secure, data-driven rental experience.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages