Skip to content
Back to Projects
Web AppsFeatured project

Menna Mostafa
Real Estate Website & Dashboard

A bilingual real estate website for a property consultant: listings with search, viewing requests, WhatsApp contact and a dashboard to edit the whole site.

menna-realestate.mohamedselim.workers.dev
Menna Mostafa — Real Estate Website & Dashboard
Status
Completed
Role
Full-Stack Developer
Client
Menna Mostafa — Real Estate Consultant
Year
2026
Project type
Web Apps

Overview

Overview

A personal website for real estate consultant Menna Mostafa. Visitors browse available units, search by type, area and budget, and request a viewing or a consultation, while Menna manages listings, bookings and every text and image on the site herself.

The Challenge

Give one consultant a professional bilingual presence that turns visitors into viewing requests, and let her update listings and content without a developer.

The Solution

A Next.js website on Cloudflare Workers with data and uploaded images stored in Cloudflare KV. Listings support search by type, area and budget, booking requests are validated on the server with Zod, and WhatsApp buttons use the number set in the dashboard. A protected admin area edits texts in both languages, features, contact details, images and property listings, and manages viewing requests.

The Results

The website is live. Sample listings stay labelled until verified properties are added.

Key Features

  • Arabic and English with RTL/LTR layouts
  • Property search by type, area and budget
  • Individual property pages
  • Viewing and consultation requests
  • WhatsApp contact buttons
  • Dashboard for texts, images, features and contact details
  • Booking management from the dashboard
  • Image uploads with size limits
  • Light and dark themes
  • Responsive desktop and mobile design
  • Clearly labelled sample listings

Project Screenshots

A closer look at the product and its key screens.

Homepage on desktop and mobile

Homepage on desktop and mobile · 1 / 5

Tech Stack

Technologies used to build this project.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Zod
  • Cloudflare Workers
  • Cloudflare KV

Project Details

Key information about this project.

Status
Completed
Role
Full-Stack Developer
Client
Menna Mostafa — Real Estate Consultant
Year
2026
Project type
Web Apps

My Responsibilities

Key areas I was responsible for.

  • Responsive bilingual interface
  • Property search and booking workflows
  • Server-side validation
  • Protected admin dashboard
  • Image uploads and storage on Cloudflare KV
  • Deployment to Cloudflare Workers

Next project

Basaer Medical Center — Eye Clinic Booking Platform

Next project

Have a project in mind?