Selected Cases

Real Estate Data Accumulation

Interactive, proprietary software LayerCake aggregates a large amount of information (demography, transport, retail, chains, construction, rent) and provides tools for analyzing this information for making the best decisions in real estate.

Website

Team

1 full-stack developer

1 iOS developer

1 project manager

Timeline

Since 2016

Location

Chicago, USA

Challenge

“Layer Cake” is the highly functional B2B iOS application which accumulates a huge amount of information about Real Estate objects. Using this data, business owners are able to choose the most suitable locations and buildings to grow their business. Lots of filters, analytical and comparison tools make an investigation more flexible and easier. UI designed in a way to show a certain information on its own layer and to make it easier to perceive. When Rubyroid Labs took over a project the main issue was a legacy code received from a previous team of developers. The quality and structure did not meet quality standards which could affect the scaling of the application in the future.

Solution

As the very first steps, our team started to refactor legacy code of “Layer Cake”. Some parts were written from the beginning, moreover, we implemented new, improved, architecture solutions. The next step was the accumulation of a HUGE amount of data about Real Estate objects and particular areas from different resources (Google Places, ReCity etc.). Now, this information updates in a real-time and helps customers to choose the most valuable place for their business needs. No matter if it’s a warehouse, trade point or office, users get the full report about the transportation, population, amount of businesses in that area, average household income etc.

The next features were implemented:

—  Interactive map with variables of filters and information overlay

—  A-B Navigation and Transport analytics

—  PDF Report Export

—  Automobile and Human logistics overview

—  Business search and analytics

—  Chosen Objects “SpiderWeb” Analysis

—  “Team Work” feature - ability to work with your partners in one space

—  YouTube broadcasting

Communication

We have weekly stand-ups (Chicago time zone) with the management of “Layer Cake”. During this time, besides the current scope of work, customer tells us his ideas and vision of the project. If there is a need for new features, before development, our team starts from investigation technical documentation (API documentation, integration guides). Through the series of tests and reviews, new functionality goes on the production server, where it becomes available for all users of the app.

Meeting

Weekly calls

Communication

Slack, Email

Task Tracking

Redmine/Open Project

Technology

How It Looks

Swipe

1/

layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake
layer-cake

Results

Today, “Layer Cake” is a solid iOS platform, where business owners can get a complex analytics of the location they want to develop. It helps them to make right decisions and get maximum of the investment in a real estate industry. Thanks to the iPad application, customers able to do analysis exactly in the potential area of the business location. As a result after more than 2 years of our work together, “Layer Cake” achieved a partnership with one of the biggest retail networks “Target”.

Rubyroid Labs continue to support and develop the application.

Hear from the Customer

Kyle McLean

CTO Layer Cake, USA

We’ve had the pleasure of working with a dedicated team of RubyRoid resources for over two years. They’ve been exceptionally committed to providing quality engineering. RubyRoid’s technical leadership has been integral in providing forward-thinking guidance, allowing our application to scale and avoid legacy issues that may have otherwise been crippling. I look forward to continued growth as a company with RubyRoid on our side.

Browse Other Case Studies

Browse Other Case Studies

Let’s create awesome apps together!

Contact Us

Belarus

375 29 681 57 34

Platonova str. 20B/3
Minsk, 220005

United States

1 609 224 5549

89 Park Lane
Glen Mills, PA, 19342

The total size of attachments should not exceed 10 MB

Belarus

375 29 681 57 34

Platonova str. 20B/3
Minsk, 220005

United States

1 609 224 5549

89 Park Lane
Glen Mills, PA, 19342

Thank you for your interest to us!

We will contact you within 24 hours