Armand KAYI
This project involved developing a property listing website for a real estate agency. The goal was to create a user-friendly platform where potential buyers and renters could search for properties based on location, price, and other filters.
The front end was built using Angular to create a fast, responsive, and engaging user experience. I implemented a search functionality using Elasticsearch, allowing users to get instant, relevant search results as they type. Google Maps API was integrated to display properties on an interactive map, enhancing the user experience.
The back end was developed with Node.js and MongoDB, ensuring scalability and flexibility in managing large volumes of property data. To ensure smooth performance and high availability, I used Cloudflare for CDN and security features, optimizing loading times and protecting the site from malicious traffic.
With built-in SEO optimization, the platform also helped the client improve visibility on search engines, attracting more users and driving higher conversion rates.