Figma to ElementorCustom widgetsReal estateUAE

Al Mamsha

A premium property community site, built from its Figma design. For Alef Group's Al Mamsha community in Sharjah.

Client
Al Mamsha (Alef Group)
My role
Figma to Elementor build, custom widgets
View live
almamsha.alefgroup.ae
Al Mamsha
Brief
Match the Figma design and give the team a site they can run themselves.
Risk
Generic sliders and tab add-ons look close but never match the design, and slow the site down.
Build
Figma to Elementor, with custom widgets: the full design rebuilt natively in Elementor Pro, an interactive tabs widget and a launches slider built as real widgets, and a page for each project.
Result
The site matches the design, and the team updates projects and images in the Elementor editor.

Al Mamsha is a large residential and retail community in Sharjah, UAE, developed by Alef Group. I built its website in WordPress and Elementor Pro from the Figma design, including two custom Elementor widgets for the interactive tabs and the new launches slider. The site presents several projects at different stages, from ready-to-move homes to launches with handover years away, so it had to feel premium and still be easy to navigate on a phone.

The brief

Turn the Figma design into a site the marketing team could run themselves, with a page for each project (Souks, Seerah, Raseel, Hamsa and Palace Residences), clear handover status, and enquiry forms that work for buyers calling from anywhere.

What I built

  • A faithful Figma to Elementor build: large imagery, lifestyle sections and navigation rebuilt natively in Elementor Pro, responsive at every breakpoint.
  • Custom widgets: an interactive tabs widget and a launches slider, built as real Elementor widgets so the team can update projects and images in the editor.
  • Project pages: one page per community project, each linked from the main menu with its handover status.
  • Enquiries: contact forms with an international phone field, plus a tap-to-call enquiry number on every page.

Why native widgets

Sliders and tab sections copied together from generic add-ons often look close to the design but never quite match it, and they load code the site does not need. Building them as small custom widgets kept the site faithful to the Figma file and easy for the team to edit.

Start a build

Tell me what you're building.

A landing page, a full site, more traffic or a chatbot. A link and one sentence is enough. Before either of us commits, you get:

  1. What's straightforward and what I'd change first.
  2. What needs a decision from you.
  3. A fixed price and how long it takes.

Rather talk it through?

Pick a 15-minute slot. I'm in Comilla, Bangladesh (GMT+6), overlapping EU mornings and US evenings on purpose.

Opens my calendar. No pitch, no obligation — if it’s not a fit I’ll say so.

Prefer email? jamshadulrafi@gmail.com

Get a fixed-price estimate

What do you need?
Rough budget
Fixed price before I start. No obligation.