The website was developed from scratch using HTML, CSS, and JavaScript. JavaScript was used to add interactive features such as the property search and filtering system, favorite buttons, mobile navigation, and scroll-based animations. CSS media queries were also used to make the layout responsive across desktop, tablet, and mobile screen sizes.