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.
Quick facts about StreetEasy
visitors per month
It’s a market
leading name in NYC online real estate
by Zillow in August 2013
is thanks to behavior driven development
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.
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 between users and agents is performed through messages within the app, and phone calls, which are tracked using Twilio, a cloud communications platform.
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.
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.
A wide range of editable user notifications are implemented using Sendwithus and Iterable services.
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.
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.
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.
Really great job. Really tremendous job. Everyone here played a big role in these achievements! Thank you very much!
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.
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.
MySQL, GraphQL, Elastic Search, RoR, Redis, Memcached, React, Splunk, DataDog/Newrelic