StreetEasy
New York Real Estate Marketplace

StreetEasy is New York City’s leading local real estate marketplace, with mobile and web-based versions, providing comprehensive property listings and market data.

Background

Quick facts about StreetEasy

  • 6.7 million

    visitors per month

  • It’s a market

    leading name in NYC online real estate

  • Acquired

    by Zillow in August 2013

  • Growth

    is thanks to behavior driven development

Story Behind

StreetEasy was acquired by Zillow in August 2013. At that moment the Anadea team had successfully been working on another Zillow project, Buyfolio, for 4 years. Consequently, the Anadea Buyfolio team was asked to join the StreetEasy project.

StreetEasy started as a digital showcase of the NYC housing market. In time, the product evolved into the real estate marketplace which provides comprehensive information about NYC neighborhoods and a spectacular user experience that makes the process of apartment-hunting less stressful.

Anadea work on StreetEasy

The idea behind StreetEasy was much bigger than a real estate advertising platform. The project aim was to change the real estate landscape by offering consumers an experience of searching based on well-known options (like price, amount of bedrooms, or amenities), but neighborhoods as well.

Location has always played a key role in where people buy and rent real estate, which is why this is key to the growth of StreetEasy. Development was iterative and Test Driven, with the team striving to own the solution, and make the delivery flow reliable and predictable.

The team used Behavior Driven Development to create and refine the most accurate user scenarios to make sure that implementation meets client expectations. Taking continuous feedback from the production site allows the team to predict and prevent potential issues.

Main Features

  • Search

    Users can search for properties by price, keywords, addresses, number of rooms, and other advanced options.

  • Contact with an agent

    StreetEasy users can see agents responsible for property listings, and those that cover specific areas of NYC, and choose the one they want to deal with through the app.

  • Communication

    Communication between users and agents is performed through messages within the app, and phone calls, which are tracked using Twilio, a cloud communications platform.

  • Agent Tools

    Real Estate agents benefit from useful listing management opportunities. They can create listing drafts and share them with other agents, analyze users’ interest in them, and promote property listings to reach more potential customers.

  • Integration with nyc.gov sources

    A crucial part of the project is an API-based integration with nyc.gov sources to obtain up-to-date information on New York City's building landscape, and neighborhoods. It allows StreetEasy to build a precise map of NYC buildings and neighborhoods.

  • New Development

    It’s a name for a feature that allows users to express interest in properties that are “newcomers” on the market as well as the sale/rental of apartments which are expected in the near future.

  • Notifications

    A wide range of editable user notifications are implemented using Sendwithus and Iterable services.

  • Scraping

    Adding listings from third-party sites is achieved with the help of scraping, a technology for obtaining web data by extracting it from external websites.

  • 3D tours

    StreetEasy supports 3D tours that help potential buyers and renters view properties they’re interested in without viewing in-person. This is proving really useful and essential in the era of Covid-19.

City at night

Challenges

StreetEasy came to Anadea as a legacy project that needed much attention to the architecture - there were more than 250 features with interconnections that needed to be dealt with.

The team changed the architecture and used GraphQL to simplify future development.

Extensive effort was made to optimize the marketplace pages loading speed. The team accelerated page loading from 10 seconds to 0.3 s by caching, query optimization, and implementing Elasticsearch.

quote-icon
Really great job. Really tremendous job. Everyone here played a big role in these achievements! Thank you very much!
StreetEasy, a Zillow brand

Contact us

We are excited to hear your idea and we are always open to discuss it! Tell us a bit more about you and the project you have in mind.

Send us your request for proposal, and we'll reply with the estimate.

Background
Background
Background

More Than Just a Solution

Anadea engineers continue their work with StreetEasy, improving the product from both a business and technology perspective. It allows the app to keep its market-leading position in the NYC real estate sector, since new updates to StreetEasy are being delivered consistently ahead of competitors.

Services &
Technologies

  • design

    Design

  • quality_assurance

    Quality assurance

  • backend-development

    Back-end development

  • server_configuration

    Server configuration

  • Technology stack

    MySQL, GraphQL, Elastic Search, RoR, Redis, Memcached, React, Splunk, DataDog/Newrelic

  • frontened-development

    Front-end development

  • project-managment

    Project management